nodejs之assert

assert断言在nodejs中的用法:

1、引入assert模块

2、语法

assert('条件',  '条件不成立时显示信息');

 

例如:assert.js文件

const assert = require('assert');

function sum(a, b){

	assert(arguments.length == 2, '必须传2个参数');

	assert(typeof a == 'number', 'a必须是数字');
	assert(typeof b == 'number', 'b必须是数字');

	return a + b;
}

console.log(sum(8, 5));

测试,当调用sum时,只传一个时:

当传入两个参数,a为字符串时:

当传入两个都是数字时:

 

 

 

  

  

posted on 2018-09-21 09:07  流星飞雨  阅读(238)  评论(0编辑  收藏  举报

导航