如何在javascript中使用严格模式发送控制字符?

如何在javascript中使用严格模式发送控制字符?,javascript,Javascript,\033将不会以严格模式飞行,除了取消严格模式外?使用\u001b\0…是JavaScript环境可能不支持的八进制转义序列。一种简单的方法是使用该包。安装软件包后,请执行以下操作: 纱线添加色织物 然后,您可以执行以下操作: "use strict"; var debug = function( m ) { console.log(' \033[32mdebug -\033[39m:' + m ); } 很好,很简单。你对\033到底是什么意思?@AvengerMojo:你用

\033将不会以严格模式飞行,除了取消严格模式外?

使用
\u001b
<代码>\0…是JavaScript环境可能不支持的八进制转义序列。

一种简单的方法是使用该包。安装软件包后,请执行以下操作:
纱线添加色织物
然后,您可以执行以下操作:

"use strict";
var debug = function( m ) { 
    console.log('   \033[32mdebug -\033[39m:' + m ); 
}

很好,很简单。

你对
\033
到底是什么意思?@AvengerMojo:你用什么来运行JavaScript?节点?@kooinc:\033是转义<代码>\033[32m更改前景色。我相信有一个软件包可以很好地处理颜色代码。不要自己做。感谢unicode字符表帮助,这对在严格模式下运行的Coffeescript特别有用。不过,如果您想使用ANSI代码来擦除行,那么
colorette
帮不上忙。
const { red, blue, bold } = require("colorette");
console.log(bold(blue("Engage!")));