控制台可以使用%c为打印内容定义样式,%c之前的文本不受影响,之后的文本内容受后面参数中的CSS样式影响。
You can use the %c directive to apply a CSS style to console output. The text before the directive will not be affected, but the text after the directive will be styled using the CSS declarations in the parameter.(*英文能力有限,有能力的朋友可以参考下mozilla的文档)#我是传送门
讲道理这个讲的不是很明确。或者说本人理解能力有限?
下面详细举例说明一下。
先上个实例以便说明
console.log(
'%c %c\n%c测试%c控制台', `
padding: 40px 40px;
margin-bottom: 5px;
line-height: 0px;
background-color: #ccc;
`, `
`, `
color: #f3f3f4;
margin-bottom: 5px;
padding: 4px 3px 4px 11px;
background-color: #FF3D45;