如何在 Internet Explorer 中使用控制台日志记录?
2022-08-30 05:06:43
是否有适用于 IE 的控制台记录器?我正在尝试将一堆测试/断言记录到控制台,但我无法在IE中执行此操作。
是否有适用于 IE 的控制台记录器?我正在尝试将一堆测试/断言记录到控制台,但我无法在IE中执行此操作。
您可以通过启动“开发人员工具”(F12)来访问IE8脚本控制台。单击“脚本”选项卡,然后单击右侧的“控制台”。
在 JavaScript 代码中,您可以执行以下任一操作:
<script type="text/javascript">
console.log('some msg');
console.info('information');
console.warn('some warning');
console.error('some error');
console.assert(false, 'YOU FAIL');
</script>
此外,您可以通过调用 来清除控制台。console.clear()
注意:看起来您必须先启动开发人员工具,然后刷新页面才能使其正常工作。
从版本8开始,Internet Explorer与其他浏览器一样,拥有自己的控制台。但是,如果未启用控制台,则该对象不存在,并且对 的调用将引发错误。console
console.log
另一种选择是使用log4javascript(完全披露:由我编写),它有自己的日志记录控制台,可以在所有主流浏览器中工作,包括IE > = 5,以及浏览器自己的控制台的包装器,避免了未定义的问题。console