console.log(object[, object, ...]) 第一个参数可以是一个包含格式化占位符输出的字符串,例如: console.log("The
上面的例子可以用下面的无格式化占位符输出的代码替换:
console.log("The",
并且,这两种方式是可以组合使用的。如果使用了格式化占位符,而提供的参数的个数多于占位符的个数,那么,多余的参数会以空格分隔的方式附加在字符串后面,就像:
console.log("I
如果参数是一个JavaScript对象,那么在控制台输出的就不是静态文字,而是一个可交互的超链接,点击超链接可以查看该对象的HTML, CSS, Script, DOM窗口,可用格式化字符串%o代替Javascript对象。
console.log("Body
格式化字符串列表:
console.debug(object[, object, ...])
console.info(object[, object, ...])
console.warn(object[, object, ...])
console.error(object[, object, ...])
console.assert(expression[, object, ...])
console.dir(object)
console.dirxml(node)
console.trace() 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.time(name) console.timeEnd(nam |
|
来自: 凇风 > 《javascript》