繁体   English   中英

Javascript:console.log 与 colors 和对象

[英]Javascript: console.log with colors and objects

我知道我可以通过执行将 colors 添加到我的 JS/TS 日志记录中

const msg = 'My Message';
console.debug(`%c${msg}`, 'color: green; font-weight: bold;');

但是我如何也用颜色记录对象呢? 我尝试了一些实验

const obj = {key: 'value'};
console.debug(`%c${msg}`, 'color: green; font-weight: bold;',obj );
console.debug(`%c${msg}`, ...['color: green; font-weight: bold;',obj]);

但是它们都产生相同的奇怪的无色格式

在此处输入图像描述

只需使用JSON.stringify()将其转换为彩色文本

const obj = {key: 'value'};
console.log(`%c ${JSON.stringify(obj)}`, 'color: green; font-weight: bold;');

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM