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 相关文章推荐
推荐:极酷右键菜单
Nov 29 Javascript
JS Map 和 List 的简单实现代码
Jul 08 Javascript
js类定义函数时用prototype与不用的区别示例介绍
Jun 10 Javascript
如何使用jQuery技术开发ios风格的页面导航菜单
Jul 29 Javascript
基于jquery实现在线选座订座之影院篇
Aug 24 Javascript
JS实现可展开折叠层的鼠标拖曳效果
Oct 09 Javascript
vue中axios的封装问题(简易版拦截,get,post)
Jun 15 Javascript
Vue匿名插槽与作用域插槽的合并和覆盖行为
Apr 22 Javascript
详解VUE调用本地json的使用方法
May 15 Javascript
vue 验证码界面实现点击后标灰并设置div按钮不可点击状态
Oct 28 Javascript
JS插入排序简单理解与实现方法分析
Nov 25 Javascript
H5实现手机拍照和选择上传功能
Dec 18 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获取操作系统语言代码
2013/11/04 PHP
PHP URL路由类实例
2013/11/12 PHP
Yii2使用表单上传文件的实例代码
2017/08/03 PHP
PHP实现将优酷土豆腾讯视频html地址转换成flash swf地址的方法
2017/08/04 PHP
[原创]php token使用与验证示例【测试可用】
2017/08/30 PHP
基于php流程控制语句和循环控制语句(讲解)
2017/10/23 PHP
yii2的restful api路由实例详解
2019/05/14 PHP
Laravel 5.5 实现禁用用户注册示例
2019/10/24 PHP
js调用打印机打印网页字体总是缩小一号的解决方法
2014/01/24 Javascript
jquery序列化表单以及回调函数的使用示例
2014/07/02 Javascript
JS中使用apply方法通过不同数量的参数调用函数的方法
2016/05/31 Javascript
微信小程序 video组件详解
2016/10/25 Javascript
jQuery实现可拖拽3D万花筒旋转特效
2017/01/03 Javascript
使用JS和canvas实现gif动图的停止和播放代码
2017/09/01 Javascript
JQuery通过后台获取数据遍历到前台的方法
2018/08/13 jQuery
Vue使用NPM方式搭建项目
2018/10/25 Javascript
vue+moment实现倒计时效果
2019/08/26 Javascript
Node.js中文件系统fs模块的使用及常用接口
2020/03/06 Javascript
springboot+vue+对接支付宝接口+二维码扫描支付功能(沙箱环境)
2020/10/15 Javascript
[01:07:21]NAVI vs VG Supermajor 败者组 BO3 第二场 6.5
2018/06/06 DOTA
python使用pymysql实现操作mysql
2016/09/13 Python
Python matplotlib绘图可视化知识点整理(小结)
2018/03/16 Python
Python 实现Serial 与STM32J进行串口通讯
2019/12/18 Python
PyQt5 closeEvent关闭事件退出提示框原理解析
2020/01/08 Python
浅谈sklearn中predict与predict_proba区别
2020/06/28 Python
记一次Django响应超慢的解决过程
2020/09/17 Python
html5表单及新增的改良元素详解
2016/06/07 HTML / CSS
abstract class和interface有什么区别
2013/08/04 面试题
应届生幼儿园求职信
2013/11/12 职场文书
采购员的工作职责
2013/12/26 职场文书
科技开发中心办公室主任岗位责任制
2014/02/10 职场文书
2014年班务工作总结
2014/12/02 职场文书
2014年房产销售工作总结
2014/12/08 职场文书
承兑汇票延期证明
2015/06/23 职场文书
社团招新宣传语
2015/07/13 职场文书
教师纪律作风整顿心得体会
2016/01/23 职场文书