[英]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.