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 相关文章推荐
jQuery formValidator表单验证插件开源了 含API帮助、源码、示例
Aug 14 Javascript
构造函数+原型模式构造js自定义对象(最通用)
May 12 Javascript
JavaScript实现下拉菜单的显示和隐藏
Jan 05 Javascript
详解javascript跨浏览器事件处理程序
Mar 27 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
May 25 Javascript
AngularJS 表达式详解及实例代码
Sep 14 Javascript
JS实现的tab切换选项卡效果示例
Feb 28 Javascript
bootstrap基本配置_动力节点Java学院整理
Jul 14 Javascript
使用 vue.js 构建大型单页应用
Feb 10 Javascript
微信小程序的线程架构【推荐】
May 14 Javascript
6种JavaScript继承方式及优缺点(小结)
Feb 06 Javascript
JavaScript oncopy事件用法实例解析
May 13 Javascript
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-CGI进程CPU 100% 与 file_get_contents 函数的关系分析
2011/08/15 PHP
PHP删除数组中的特定元素的代码
2012/06/28 PHP
利用php绘制饼状图的实现代码
2013/06/07 PHP
php使用mkdir创建多级目录入门例子
2014/05/10 PHP
laravel 4安装及入门图文教程
2014/10/29 PHP
PHP循环遍历数组的3种方法list()、each()和while总结
2014/11/19 PHP
php中namespace及use用法分析
2016/12/06 PHP
ThinkPHP实现的rsa非对称加密类示例
2018/05/29 PHP
js/jQuery对象互转(快速操作dom元素)
2013/02/04 Javascript
浅谈JavaScript中Date(日期对象),Math对象
2015/02/05 Javascript
jQuery 更改checkbox的状态,无效的解决方法
2016/07/22 Javascript
vue如何实现observer和watcher源码解析
2017/03/09 Javascript
详解vee-validate的使用个人小结
2017/06/07 Javascript
vue2.0 computed 计算list循环后累加值的实例
2018/03/07 Javascript
如何在 JavaScript 中更好地利用数组
2018/09/27 Javascript
vue中监听返回键问题
2019/08/28 Javascript
vue ssr服务端渲染(小白解惑)
2019/11/10 Javascript
vue 内联样式style中的background用法说明
2020/08/05 Javascript
Js实现粘贴上传图片的原理及示例
2020/12/09 Javascript
python比较2个xml内容的方法
2015/05/11 Python
Python开发网站目录扫描器的实现
2019/02/21 Python
我就是这样学习Python中的列表
2019/06/02 Python
pyqt5 从本地选择图片 并显示在label上的实例
2019/06/13 Python
详解用Python为直方图绘制拟合曲线的两种方法
2019/08/21 Python
使用Python的networkx绘制精美网络图教程
2019/11/21 Python
Python实现桌面翻译工具【新手必学】
2020/02/12 Python
如何通过Python3和ssl实现加密通信功能
2020/05/09 Python
Python带参数的装饰器运行原理解析
2020/06/09 Python
在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
2020/08/07 Python
python 8种必备的gui库
2020/08/27 Python
四年的个人工作自我评价
2013/12/10 职场文书
学生会干部自荐信
2014/02/04 职场文书
趣味体育活动方案
2014/02/08 职场文书
工商局领导班子存在的问题整改措施思想汇报
2014/10/05 职场文书
行风评议整改报告
2014/11/06 职场文书
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS