【发布时间】:2015-11-02 11:33:11
【问题描述】:
Chrome 开发者控制台打印出变量console.log(variable) 的值
根据变量的类型使用不同的颜色。例如,string 值为黑色,null 值为灰色。
是否有文档说明这些是如何定义的?
是否可以为不同的值类型修改自定义颜色?喜欢基本的控制台消息:
console.log("%cBlue!", "color: blue;")
类型的默认颜色是固定的:
- 字符串值为黑色
- null/undefined 是灰色的
- 数值为蓝色
- 布尔值是蓝色的
- 对象/数组值是黑色的(前面的箭头)
- 对象/数组属性为紫色
- 对象/数组属性字符串值为红色(引号)
您可以使用格式化程序修改某些类型(字符串、整数、浮点数)的输出,但您必须事先知道类型:https://developer.chrome.com/devtools/docs/console-api#consolelogobject-object
目前似乎无法为 具有自动类型检测的类型。
【问题讨论】:
标签: javascript google-chrome google-chrome-devtools