Method description:
This method is the same as assert.ok(). If the expression (expression) evaluation result is false, an AssertionError will be raised with a message.
grammar:
The code copy is as follows:
console.assert(expression, [message])
Receive parameters:
expression expression
message error message
example:
The code copy is as follows:
var a = 0;
console.assert(a == 1, 'error!');
Source code:
The code copy is as follows:
Console.prototype.assert = function(expression) {
if (!expression) {
var arr = Array.prototype.slice.call(arguments, 1);
require('assert').ok(false, util.format.apply(this, arr));
}
};