自助建站系统搭建,高端品牌网站建设特点,陕西科强建设工程有限公司官方网站,广州建外贸网站公司今天突发奇想#xff0c;准备总结下console的各个函数。以前都是只用一个console.log(),查了一下发现有好多#xff0c;就记下来#xff0c;方便以后查阅。速记consoleConsole对象提供浏览器控制台的接入#xff0c;不同浏览器是不一样的#xff0c;这里介绍普遍存在的Con…今天突发奇想准备总结下console的各个函数。以前都是只用一个console.log(),查了一下发现有好多就记下来方便以后查阅。速记consoleConsole对象提供浏览器控制台的接入不同浏览器是不一样的这里介绍普遍存在的Console.assert()判断第一个参数是否为真false的话抛出异常并且在控制台输出相应信息Console.clear()清空控制台Console.count()以参数为标记记录调用的次数调用时在控制台打印标识以及调用次数可以带一个参数Console.countReset()重置指定标签的计数器若没有参数就重置defaul这里是接着上面的Console.debug()控制台打印“debug”级别的日志消息 注chrome58之后只有打开了Verbose才看得到Console.dir()在控制台中显示指定JavaScript对象的属性并通过类似文件树样式的交互列表显示。Console.dirxml()显示一个明确的XML/HTML元素的包括所有后代元素的交互树.如果无法作为一个element被显示那么会以JavaScript对象的形式作为替代打印信息console.log() 向控制台输出一条信息console.info() 向web控制台输出一个通知信息console.error() 向控制台输出一条错误信息console.warn() 向控制台输出一条警告信息这4种用法都是一样的打印多个对象 console.log({first:Bob},{last:Tony})使用字符串替换(有点像c语言一样)%o 或 %O 打印js对象 %d 或 %i 打印整数 %s 打印字符串 %f 打印浮点数 Chrome不支持精确格式化%c 定义打印样式 这里的样式应该是按照css来写的打印树状结构Console.group()打印树状结构配合groupCollapsed以及groupEnd方法;Console.groupCollapsed()同Console.group(),但是默认是折叠的Console.groupEnd()结束当前TreeConsole.table()将数据以表格形式显示数组对象类数组对象都可以打印; console.table(data[,columns]);定时器console.time(name),带参就是定时器的名字开始计时不带参就是默认的defaul console.timeEnd(name),结束“name”计时器注该方法在使用时不会将输出的时间返回到js,它只能用于控制台调试.请勿将该方法作为普通计时器或性能数据收集器的一部分.Console.trace()向控制台输出堆栈跟踪