js table多层嵌套_只会console.log?8个高效调试js的console方法
每个JavaScript开发者都用过console.log()来调试程序,但实际上Console对象还提供了很多其他方法可以提高调试效率。本文将介绍8个有趣的Console方法,即使JavaScript老手也不一定知道!
1、console.assert ✅
学编程,上汇智网,在线编程环境,一对一助教指导。
console.assert用来测试传入的参数是true还是false。当传入的值为false时,该函数将输出第一个参数后的额外参数,否则不输出任何日志。
![](/assets/blank.gif)
当你希望检查值是否存在并且希望避免控制台输出太多信息时,assert 方法非常有用。
2、console.count and console.countReset
这两个方法用来设置/复位特定字符串的日志输出计数器:
![](/assets/blank.gif)
3、console.group and console.groupEnd
这两个方法用来管理控制台日志的分组。.group()方法的第一个参数用来声明一个标签,后续的日志自动缩进已展示分组。.groupEnd()则结束分组日志的缩进:
![](/assets/blank.gif)
4、console.table
学编程,上汇智网,在线编程环境,一对一助教指导。
table()方法用表格显示对象或数组内容,非常有用:
![](/assets/blank.gif)
console.table 使得查看嵌套的复杂对象或数组的内容不那么困难了。
5、console.time and console.timeEnd ⏱
有时为了测试性能,需要检查一段代码的执行时间,为此你可能会 使用Date API先记录开始时间戳,然后执行完代码之后再次用Date 获取新的时间戳并记录两者差值,就像这样:
![](/assets/blank.gif)
实际上,console本来就有time和timeEnd函数!只需要像下面这样直接调用即可:
![](/assets/blank.gif)
原文链接:只会用console.log调试JS代码?— 汇智网
js table多层嵌套_只会console.log?8个高效调试js的console方法相关推荐
- Console命令详解,让调试js代码变得更简单
console.log(object[, object, ...]) 在控制台输出一条消息.如果有多个参数,输出时会用空格隔开这些参数. 第一个参数可以是一个包含格式化占位符输出的字符串,例如: co ...
- js遍历多层嵌套对象存在的JSO数据
js获取含有多层嵌套对象的JSON数据,主要应用迭代的思想. 该案例需要获取jsonData中的所有属性值. <!DOCTYPE> <html> <head>< ...
- JAVA中console方法怎么用_使用console对javaScirpt进行全面调试-全面分析console用法
console.log(object[, object, ...]) 在控制台输出一条消息.如果有多个参数,输出时会用空格隔开这些参数. 第一个参数可以是一个包含格式化占位符输出的字符串,例如: co ...
- console用法java_使用console对javaScirpt进行全面调试-全面分析console用法
console.log(object[, object, ...]) 在控制台输出一条消息.如果有多个参数,输出时会用空格隔开这些参数. 第一个参数可以是一个包含格式化占位符输出的字符串,例如: co ...
- 手机端调试console.log,直接引入一个js文件
http://files.cnblogs.com/files/lwwen/mConsole.js 这是我写的一个原生js文件 直接引入即可,可以把html上面的需要打印的东西打印出来 <!DOC ...
- js模板字符串嵌套html,在元素内插入一个有角度的js模板字符串
在这种情况下,您不想只"插入HTML",而是对其进行编译.您可以使用该$compile服务创建DOM节点. var tpl = $compile( ' {{each}} ' )( ...
- python selenium 等待js加载完成_一个用python完成的RSA成功模拟JS加密完成自动登录...
编程工具启动图 自从做了产品,很久没有正二八经的写过代码了.最近这几天由于工作需要,一时心血来潮开始写python代码,最开始以为一个自动登录应该很简单,又没有手机验证和图片验证.结果一执行卡在一个加 ...
- java .lck文件_关于Java日志log.lck文件的出现原因和关闭方法
出现的问题 实验中要求用log记录所有出现的异常情况和主程序的各个操作,但我们主程序里的各个操作是调用的是各个类的方法,如果全部在各个类里只抛出异常在主程序里处理,那主程序就会很冗余,而且也不符合AD ...
- console.log 用法
console.log()| 作用: 前端调试js 代码的时候: 使用alert 调试. 但是alert 会阻断js 的执行. 而且对一些类型的变量无法输出.造成一些不必要麻烦. console.lo ...
最新文章
- microsoft edge 打不开 csdn 博客
- Oracle经验集锦
- python字典格式_python – 格式self,这是一个字典
- mysql++多版本安装_MySQL多版本多实例安装启动
- 2100 反弹shell无法粘贴_技术成长日记-Vim实用技巧-4.6复制/删除/粘贴
- 值得关注!2021音视频人才成长路线图发布了
- 在页面加载完后执行javascript代码
- slickedit 设置
- c语言中e什么作用是什么,c语言中%e是什么意思
- 中文文本蕴含计算项目(88万中文文本蕴含数据集+中文文本蕴含模型)
- 用Android-X86和VirtualBox打造高性能Android开发环境
- JavaScript 常用事件大全
- php实现QQ打开跳转浏览器,【网站】 简单通用微信QQ跳转浏览器打开代码
- 货币时间价值(学习笔记)
- 老外常用的网络英文缩写
- 计算机安装win10配置,win11发布了,那么安装win11配置要求是什么?win11配置要求详解...
- 平均值、标准差、相关系数、回归线及最小二乘法
- CSS3 实现 loading 动画效果
- mysql外链删除_清理mysql外链的意思
和命令
- 电力网络通信公司有哪些,电力网络通信公司排名