如果assert為false ,console.assert()方法會將錯誤消息寫入控制臺。
如果assert為true,則什么都不會發(fā)生。
console.assert(assertion, message)
console.assert(document.getElementById("result"), "沒有ID元素'result'");測試看看?/?
所有瀏覽器都完全支持console.assert()方法:
Method | ![]() | ![]() | ![]() | ![]() | ![]() |
console.assert() | 是 | 是 | 是 | 是 | 是 |
參數(shù) | 描述 |
---|---|
assertion | 任何布爾表達式。如果assert為false,則將消息寫入控制臺 |
message | 要在控制臺中寫入的字符串或對象 |
此示例將字符串寫入控制臺:
console.assert(false, "Hello world!!!");測試看看?/?
本示例將一個對象寫入控制臺:
var myObj = { str: "Some text", id: 12 }; console.assert(document.getElementById("result"), myObj);測試看看?/?
本示例將一個數(shù)組寫入控制臺:
var arr = ["Item1", "Item2", "Item3", "Item4"]; console.assert(document.getElementById("result"), arr);測試看看?/?