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 I 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(name)

停止同名的计时器并输出所耗时间(毫秒)。

console.profile([title])

打开Javascript性能测试开关。可选参数title会在打印性能测试报告时在报告的开头输出。

console.profileEnd()

关闭Javascript性能测试开关并输出报告。

console.count([title])

Writes the number of times that the line of code where count was called was executed. The optional argument title will print a message in addition to the number of the count.

console用法java_使用console对javaScirpt进行全面调试-全面分析console用法相关推荐

  1. JAVA中console方法怎么用_使用console对javaScirpt进行全面调试-全面分析console用法

    console.log(object[, object, ...]) 在控制台输出一条消息.如果有多个参数,输出时会用空格隔开这些参数. 第一个参数可以是一个包含格式化占位符输出的字符串,例如: co ...

  2. private用法 java_关于android开发中如何正确使用Private Services安全用法及代码示例...

    一.注意事项1.显式设置exported属性为false.@b@2.安全处理收到的intent,确认其真实性.@b@3.敏感数据可以在同一个应用中发送和请求. 二.原代码示例 1.AndroidMan ...

  3. google 浏览器默认打开控制台_前端开发调试:浏览器console方法总结

    今天突发奇想,准备总结下console的各个函数.以前都是只用一个console.log(),查了一下发现有好多,就记下来,方便以后查阅. 速记console Console对象提供浏览器控制台的接入 ...

  4. CC#中List用法介绍详解学习通http://www.bdgxy.com/roundWorker类用法总结学习通http://www.bdgxy.com/

    文章来源: 学习通http://www.bdgxy.com/ 普学网http://www.boxinghulanban.cn/ 智学网http://www.jaxp.net/ 表格制作excel教程h ...

  5. java 生成dump_java dump文件怎么生成和分析-JMAP用法详解

    jmap是java自带的工具 1. 查看整个JVM内存状态 jmap -heap [pid] 2. 查看JVM堆中对象详细占用情况 jmap -histo [pid] 3. 导出整个JVM 中内存信息 ...

  6. VTK:RT 分析源用法实战

    VTK:RT 分析源用法实战 程序输出 程序完整源代码 程序输出 程序完整源代码 #include <vtkActor.h> #include <vtkImageActor.h> ...

  7. set的用法及短语_英语语法知识:短语set out的用法

    原标题:英语语法知识:短语set out的用法 英语语法:短语set out的用法 前面我们学习了英语语法:短语let out的用法 必备短语练习 46. Do wear comfortable sh ...

  8. android实现10ms定时器,本文实例讲述了Android定时器和Handler用法。分享给大家供大家参考。具体分析如下:一、环境:主机:WIN8开发环境:Android Studio...

    本文实例讲述了Android定时器和Handler用法.分享给大家供大家参考.具体分析如下: 一.环境: 主机:WIN8 开发环境:Android Studio 二.定时器使用示例: 初始化: //定 ...

  9. YDOOK:Python3.9: breakpoint(*args, **kws) 函数:在调用时进入调试器中 详细用法

    YDOOK:Python3.9: breakpoint(*args, **kws) 函数:在调用时进入调试器中 详细用法 © YDOOK JY Lin 1. 原理: 该函数会调用 sys.breakp ...

最新文章

  1. 院士口中的“现代人知识结构”,学者推崇的“效率公民必备”,统计思维到底有什么了不起?...
  2. android手机界面管理系统的设计与实现(硕士学位论文).pdf,基于Android系统的手机文件管理器的设计与实现...
  3. Django 实现WEB登陆(第二版)
  4. 构造图 Codeforces Round #236 (Div. 2) C. Searching for Graph
  5. html标签slot,HTML slot 标签
  6. 图解分布式架构的演进过程
  7. 机器学习导论(张志华):正定核应用
  8. 亚马逊资深首席科学家李沐:工作这五年
  9. 2019年的第三场LiveVideoStackCon有何不同?
  10. python3程序转python2_python2到python3代码转化:2to3
  11. vs2017字体最佳选择_如何为下一个项目选择最佳字体? 一个简单的游戏
  12. word如何一键全选_学会这七个Word小技巧,五分钟完成3小时的工作
  13. 笨方法“学习python笔记之条件控制
  14. 第九章 深度强化学习-Double DQN
  15. 解决Please define the NDK_PROJECT_PATH variable to point to it.
  16. python3网络爬虫-介绍
  17. 知识分享 | 什么是CAN线波特率
  18. 衣带渐宽终不悔为伊消得人憔悴,土蜂蜜科技终成正果
  19. 一个足球队员的不屈抗争·《晚唱·贾平凹》
  20. 更进一步!微软成为 OpenInfra 开放基础设施基金会白金会员

热门文章

  1. C语言经典例27-利用递归逆序输出字符串
  2. 【Linux 内核】进程管理 ( 进程状态 | 进程创建 | 进程终止 | 调用 exit 系统调用函数主动退出 | main 函数返回自动退出 | kill 杀死进程 | 执行异常退出 )
  3. 【数字信号处理】线性常系数差分方程 ( 线性常系数差分方程 与 边界条件 总结 ) ★★★
  4. 【C 语言】数组 ( 数组指针 | 数组指针定义 | 直接定义 数组指针 )
  5. 【Android 逆向】Android 系统文件分析 ( /proc/pid 进程号对应进程目录 | oom_adj | maps | smaps | mem | task | environ )
  6. 【错误记录】Android Studio 向 GitHub 提交代码报错 ( Push failed: Failed with error: Could not read from remote )
  7. 【Android 异步操作】Handler 机制 ( MessageQueue 空闲任务 IdleHandler 机制 )
  8. centos 6.2用yum安装中文输入法
  9. Vue状态管理之Vuex
  10. MySQL 关于性能的参数配置梳理