关闭

js控制台输出

771人阅读 评论(0) 收藏 举报
分类:

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("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

0
0
查看评论
发表评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场

js 控制台输出

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

js控制台输出console

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

JS的三种输出方式

1.window.alert(”),弹框效果,window可省略。弹出比较突然,用户的体验不好,基本用来测试代码使用。 /* * window.alert() 把小括号里的内容...
  • sweetllh
  • sweetllh
  • 2017-04-15 17:06
  • 5117

JavaScript初级玩法(1)—控制台输出三角形

说明本文适合于刚刚接触JavaScript的朋友,了解一些JavaScript的知识,比如知道怎么声明变量,知道for循环,知道console.log( ),本文中用的浏览器是chrome,好了,开始...
  • FE_dev
  • FE_dev
  • 2017-04-05 15:39
  • 22228

js如何在控制台打印?

转自:http://blog.csdn.net/cy88310/article/details/6908826 在js中右中全局方法可以在控制台console中打印信息: 1、consol...
  • suyu_yuan
  • suyu_yuan
  • 2016-10-10 16:41
  • 760

Js也有console对象,在控制台打印调试再好不过

今天在看jq的代码时看到这样一个代码 console.warn( "nothing selected, can't validate, returning nothing" ); 单独运行,居然在...
  • cy88310
  • cy88310
  • 2011-10-26 22:35
  • 61039

js控制台输出console

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

JS中将控制台log输出显示到浏览器中

JS中将控制台log输出显示到浏览中 一、背景 有时候需要,将返回的请求数据打印在Chrome中的控制台中,方便对比数据,对比实际返回数据是否和API约定数据一致。这时需要在代码中添加co...
  • jlhx123456
  • jlhx123456
  • 2015-06-27 19:24
  • 4162

Chrome 控制台console的用法(js调试)

(js调试)
  • qq_26676207
  • qq_26676207
  • 2016-10-28 10:37
  • 9550

js 控制台输出

console.log(object[, object, ...]) 在控制台输出一条消息。如果有多个参数,输出时会用空格隔开这些参数。 第一个参数可以是一个包含格式化占位符输出的字符串,例如...
  • wl110231
  • wl110231
  • 2012-05-23 15:37
  • 98854
    个人资料
    • 访问:947415次
    • 积分:5490
    • 等级:
    • 排名:第5671名
    • 原创:33篇
    • 转载:144篇
    • 译文:0篇
    • 评论:84条
    文章分类
    最新评论