如果assert为false ,console.assert()方法会将错误消息写入控制台。
如果assert为true,则什么都不会发生。
console.assert(assertion, message)
console.assert(document.getElementById("result"), "没有ID元素'result'");测试看看‹/›
所有浏览器都完全支持console.assert()方法:
Method | |||||
console.assert() | 是 | 是 | 是 | 是 | 是 |
参数 | 描述 |
---|---|
assertion | 任何布尔表达式。如果assert为false,则将消息写入控制台 |
message | 要在控制台中写入的字符串或对象 |
此示例将字符串写入控制台:
console.assert(false, "Hello world!!!");测试看看‹/›
本示例将一个对象写入控制台:
var myObj = { str: "Some text", id: 12 }; console.assert(document.getElementById("result"), myObj);测试看看‹/›
本示例将一个数组写入控制台:
var arr = ["Item1", "Item2", "Item3", "Item4"]; console.assert(document.getElementById("result"), arr);测试看看‹/›