HTML DOM console.assert() 方法仅在提供给它的第一个表达式为假时才将消息写入控制台。这些消息旨在供用户查看。表达式和显示消息分别作为第一个和第二个参数发送到 console.assert() 方法。
用法
以下是 console.assert() 方法的语法 -
console.assert(assertion,msg);
在这里,断言是任何返回布尔值 true 或 false 的表达式。 msg 是一个 JavaScript 字符串或一个对象。断言应为 false 以在控制台上显示 msg。
示例
让我们看一个 console.assert() 方法的例子 -
<!DOCTYPE html>
<html>
<body>
<h1>console.assert example</h1>
<p>To view the message press F12 on the keyboard and go to the console tab.</p>
<script>
console.assert(document.getElementById("Sample"), "You have no element with ID 'Sample'
in this document");
</script>
</body>
</html>
输出
这将产生以下输出 -
在开发人员工具的控制台选项卡中,您将看到以下内容 -
在上面的例子中 -
我们使用了console.assert() 方法和getElementById() 方法来获取id 为“Sample” 的元素。由于我们的 HTML 文档中没有元素,它将返回 false。
第二个参数接受只有在第一个参数返回 false 时才会显示的消息。在我们的案例中,消息是“您在此文档中没有 ID 为‘示例’的元素”,显示在控制台中” -
console.assert(document.getElementById("Sample"), "You have no element with ID 'Sample' in this document");
相关用法
- HTML DOM console.dirxml()用法及代码示例
- HTML DOM console.count()用法及代码示例
- HTML DOM console.log()用法及代码示例
- HTML DOM console.error()用法及代码示例
- HTML DOM console.clear()用法及代码示例
- HTML DOM console.groupEnd()用法及代码示例
- HTML DOM console.time()用法及代码示例
- HTML DOM console.group()用法及代码示例
- HTML DOM console.timeEnd()用法及代码示例
- HTML DOM console.warn()用法及代码示例
- HTML DOM console.groupCollapsed()用法及代码示例
- HTML DOM console.trace()用法及代码示例
- HTML DOM console.table()用法及代码示例
- HTML DOM console.info()用法及代码示例
- HTML DOM contains()用法及代码示例
- HTML DOM compareDocumentPosition()用法及代码示例
- HTML DOM cloneNode()用法及代码示例
- HTML DOM createElement()用法及代码示例
- HTML DOM createRange()用法及代码示例
- HTML DOM customElements get()用法及代码示例
注:本文由纯净天空筛选整理自AmitDiwan大神的英文原创作品 HTML DOM console.assert() Method。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。