CNode

讨论下, Node 的 console 不支持 %c 参数?

问答
Ccaptainblue2013发布于10 年前最后回复10 年前4 回复4288 浏览0 收藏

浏览器里支持,

查看回复

回复 (4)

H
haozxuan#1·10 年前

C中 %c是接收一个字符,%s是接收一个字符串,而js的基础类型里只有字符串String却没有char,所以不支持也没什么感觉;至于原理可能需要扒些源码;

C
captainblue2013#2·10 年前
引用 haozxuanC中 %c是接收一个字符,%s是接收一个字符串,而js的基础类型里只有字符串String却没有char,所以不支持也没什么感觉;至于原理可能需要扒些源码;

@haozxuan 你可以去搞清楚一点,浏览器端的console是支持 %c的,意思是 css,能改变输出的样式,不过因为node不在浏览器端,就没这个功能了,我自己试着实现了,支持颜色。

H
haozxuan#3·10 年前
引用 captainblue2013@haozxuan 你可以去搞清楚一点,浏览器端的console是支持 %c的,意思是 css,能改变输出的样式,不过因为node不在浏览器端,就没这个功能了,我自己试着实现了,支持颜色。

@captainblue2013 哦哦,是我理解偏颇了,之前是搞C的,不太搞前端,所以理解跑偏了,前端实现颜色输出好像简单很多,后端的话,我查到一个模块

参与回复
登录后即可参与回复。登录