js控制台输出的方法(详解)


Posted in Javascript onNovember 26, 2016

console.log(object[, object, ...])

在控制台输出一条消息。如果有多个参数,输出时会用空格隔开这些参数。

第一个参数可以是一个包含格式化占位符输出的字符串,例如:

console.log("The %s jumped over %d tall buildings", animal, count);

上面的例子可以用下面的无格式化占位符输出的代码替换:

console.log("The", animal, "jumped over", count, "tall buildings");

并且,这两种方式是可以组合使用的。如果使用了格式化占位符,而提供的参数的个数多于占位符的个数,那么,多余的参数会以空格分隔的方式附加在字符串后面,就像:

console.log("I am %s and have:", myName, thing1, thing2, thing3);

如果参数是一个Javascript对象,那么在控制台输出的就不是静态文字,而是一个可交互的超链接,点击超链接可以查看该对象的HTML, CSS, Script, DOM窗口,可用格式化字符串%o代替Javascript对象。

console.log("Body tag is %o", document.body);

格式化字符串列表:

格式化字符串 类型
%s 字符串
%d, %i 整型(暂不支持数字型)
%f 浮点型 (暂不支持数字型) 
%o 链接对象

console.debug(object[, object, ...])

在控制台输出一条消息,包含一个指向代码调用位置的超链接。假如是直接在控制台输入该命令,就不会出现超链接(和console.log()一样)。

console.info(object[, object, ...])

在控制台输出一条带有“信息”图标的消息和一个指向代码调用位置的超链接。

console.warn(object[, object, ...])

在控制台输出一条带有“警告”图标的消息和一个指向代码调用位置的超链接。

console.error(object[, object, ...])

在控制台输出一条带有“错误”图标的消息和一个指向代码调用位置的超链接。

console.assert(expression[, object, ...])

测试表达式expression是否为真。如果不是真,会在控制台写一条消息并抛出异常

console.dir(object)

以列表形式输出一个对象的所有属性,有点和你查看DOM窗口相类似。

console.dirxml(node)

输出一个HTML或者XML元素的XML源代码。和你在HTML窗口看到的相似。

console.trace()

Prints an interactive stack trace of JavaScript execution at the point where it is called.

The stack trace details the functions on the stack, as well as the values that were passed as arguments to each function. You can click each function to take you to its source in the Script tab, and click each argument value to inspect it in the DOM or HTML tabs.

console.group(object[, object, ...])

输出一条消息,并打开一个嵌套块,块中的内容都会缩进。调用console.groupEnd()关闭块。该命令可以嵌套使用。

console.groupEnd()

关闭最近一个由console.group打开的块。

console.time(name)

创建一个名字为name的计时器,调用console.timeEnd(name)停止计时器并输出所耗时间(毫秒)。

console.timeEnd(nam)

以上这篇js控制台输出的方法(详解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
JavaScript 学习 - 提高篇
Feb 02 Javascript
封装好的一个万能检测表单的方法
Jan 21 Javascript
纯JS前端实现分页代码
Jun 21 Javascript
浅析Node.js实现HTTP文件下载
Aug 05 Javascript
简单实现js倒计时功能
Feb 13 Javascript
JavaScript数据结构中栈的应用之表达式求值问题详解
Apr 11 Javascript
详解JavaScript中return的用法
May 08 Javascript
基于openlayers4实现点的扩散效果
Aug 17 Javascript
使用vue + less 实现简单换肤功能的示例
Feb 21 Javascript
详解angular脏检查原理及伪代码实现
Jun 08 Javascript
微信小程序实现图片上传
May 23 Javascript
vue @ ~ 相对路径 路径别名设置方式
Jun 05 Vue.js
jQuery基于排序功能实现上移、下移的方法
Nov 26 #Javascript
node.js中的事件处理机制详解
Nov 26 #Javascript
使用node.js中的Buffer类处理二进制数据的方法
Nov 26 #Javascript
火狐和ie下获取javascript 获取event的方法(推荐)
Nov 26 #Javascript
JS基于递归实现倒计时效果的方法
Nov 26 #Javascript
如何在Angular.JS中接收并下载PDF
Nov 26 #Javascript
Vue 固定头 固定列 点击表头可排序的表格组件
Nov 25 #Javascript
You might like
php下保存远程图片到本地的办法
2010/08/08 PHP
基于PHP实现堆排序原理及实例详解
2020/06/19 PHP
让 JavaScript 轻松支持函数重载 (Part 2 - 实现)
2009/08/04 Javascript
基于JQuery的6个Tab选项卡插件
2010/09/03 Javascript
JS 进度条效果实现代码整理
2011/05/21 Javascript
js控制CSS样式属性语法对照表
2012/12/11 Javascript
Express.JS使用详解
2014/07/17 Javascript
javascript中setInterval的用法
2015/07/19 Javascript
JavaScript子窗口调用父窗口变量和函数的方法
2015/10/09 Javascript
封装属于自己的JS组件
2016/01/27 Javascript
基于jQuery实现滚动切换效果
2016/12/02 Javascript
js 递归和定时器的实例解析
2017/02/03 Javascript
JS实现图片预加载之无序预加载功能代码
2017/05/12 Javascript
自适应布局meta标签中viewport、content、width、initial-scale、minimum-scale、maximum-scale总结
2017/08/18 Javascript
SpringBoot+Vue前后端分离,使用SpringSecurity完美处理权限问题的解决方法
2018/01/09 Javascript
使用classList来实现两个按钮样式的切换方法
2018/01/24 Javascript
使用nodejs分离html文件里的js和css详解
2019/04/12 NodeJs
js实现指定时间倒计时效果
2019/08/26 Javascript
Vue使用v-viewer实现图片预览
2020/10/21 Javascript
Python新手在作用域方面经常容易碰到的问题
2015/04/03 Python
python模拟enum枚举类型的方法小结
2015/04/30 Python
解决python报错MemoryError的问题
2018/06/26 Python
Python判断是否json是否包含一个key的方法
2018/12/31 Python
Python 利用pydub库操作音频文件的方法
2019/01/09 Python
pytorch 批次遍历数据集打印数据的例子
2019/12/30 Python
Python修改列表值问题解决方案
2020/03/06 Python
详解HTML5如何使用可选样式表为网站或应用添加黑暗模式
2020/04/07 HTML / CSS
泰坦健身器材:Titan Fitness
2018/02/13 全球购物
法国体育用品商店:GO Sport
2019/10/23 全球购物
荷兰家电购物网站:Expert.nl
2020/01/18 全球购物
档案接收函
2014/01/13 职场文书
《童趣》教学反思
2014/02/19 职场文书
股份转让协议书
2014/04/12 职场文书
2015年基层党组织公开承诺书
2015/01/21 职场文书
2015年药房工作总结
2015/04/25 职场文书
铁人观后感
2015/06/16 职场文书