摘要:当然,还有一些其他的比如前面两个是进行分组展示的,后面一个是展示表格的,但是我觉得用处不大,所以就不再这里详细介绍了,有兴趣的小伙伴可以去看看,还是比较有意思的
前一阵在查找问题的时候,偶然间发现了console的一个用法,仿佛打开了我新世界的大门,原来console还有这么多的用法,这让一直以来只用console.log()的我情何以堪啊,所以在这里记录一下我认为有意思和比较实用的几种用法。
1. 广为人知的consoleconsole.log("文字信息"); console.info("提示信息"); console.warn("警告信息"); console.error("错误信息");
console.log()和console.info()我认为几乎没有什么区别,有的浏览器console.info()前面会有一个小图标,我用的是chrome浏览器所以没有什么区别
2. 你不知道的console 2.1 清空控制台信息console.clear();2.2 计数统计
console.count();2.3 清空计数统计
console.countReset();2.4 计时功能
console.time(); console.console.timeEnd();
计算代码的运行时间,对检查及提升代码性能很有用
2.5 追踪调用堆栈console.trace();
在复杂的调用过程中,可以很清楚的看到调用走向
以上,就是我列举的比较实用和比较有用的console。当然,还有一些其他的比如console.group();console.groupEnd();
console.table();前面两个是进行分组展示的,后面一个是展示表格的,但是我觉得用处不大,所以就不再这里详细介绍了,
有兴趣的小伙伴可以去看看,还是比较有意思的~
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/99926.html
摘要:清除控制台在下清除控制台的方法有很多输入命令或命令使用快捷键或点击控制台左上角第二个图标 前言 作为前端工程师,我们每天都离不开用控制台调试代码,console.log也成了我们最常用的命令,那除了用console.log,还有许多console的方法可以使用,熟练掌握它们,可以让我们在控制台看到的信息更美观准确,也会大大提高我们的开发效率哦,下面就跟小肆一起来看看吧. Chrome的...
摘要:是可以获取内联元素的内容有多少行最近一个交互,在限定文字展现是行,超过行,则在后面添加。。。但是为了交互更人性化来看看代码,是如何实现的一定要弄一个默认的来判断行数,得到行嗯能显示什么文字。 1.getClientRects()。是可以获取内联元素的内容有多少行 最近一个交互,在限定文字展现是5行,超过5行,则在后面添加。。。展开。如果没有展开二字,我们一般用css就能完成了。但是为了...
摘要:任务队列中的任务事件,一般有个共性就是存在回调函数。存放异步执行的代码,如定时器事件监听回调函数等,进入等待状态。总结的事件轮询的机制,使任务队列主线程异步操作之间可以相互协作。 从一道面试题说起 setTimeout(function() { console.log(111); }, 0); // 这里定时器时间设置为0ms后执行 console.log(222); 相信这...
摘要:但是如果非全局的变量如果被遮蔽了,无论如何都无法被访问到。但是如果引擎在代码中找到,就会完全不做任何优化。结构的分句中具有块级作用域。第四章提升编译器函数声明会被提升,而函数表达式不会被提升。 本书属于基础类书籍,会有比较多的基础知识,所以这里仅记录平常不怎么容易注意到的知识点,不会全记,供大家和自己翻阅; 上中下三本的读书笔记: 《你不知道的JavaScript》 (上) 读书笔记...
摘要:回忆我一年前,虽然使用过很多,但却完全不理解闭包是什么。就算你,也会在循环完成时,输出次当然,不要以为主要的原因是延迟函数会在循环结束时才执行,不然我为什么会在闭包这一节用使用这个例子,哈哈。 前言 在了解闭包的概念时,我希望你能够有JavaScript词法作用域的知识,因为它会让你更容易读懂这篇文章。 感触 对于那些使用过JavaScript但却完全不理解闭包概念的人来说,理解闭包可...
阅读 1627·2021-09-28 09:35
阅读 1041·2019-08-30 15:54
阅读 1634·2019-08-30 15:44
阅读 3346·2019-08-30 14:09
阅读 467·2019-08-29 14:05
阅读 2642·2019-08-28 17:53
阅读 1962·2019-08-26 13:41
阅读 1675·2019-08-26 13:26