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为字符串时:
当传入两个都是数字时: