美文网首页
控制码整理

控制码整理

作者: hutou | 来源:发表于2016-01-10 08:54 被阅读181次

ANSI/VT100 BBS支持ANSI/3.64控制码标准,ANSI控制码均以Esc[作为控制码的开始标志。

使用说明

具体格式如下:
\033[设置内容
说明:
\033 是一个八进制数,表示<ESC>
设置内容的具体描述如下:

*[nA 光标上移n个位置!
*[nB 光标下移n个位置!
*[nC 光标左移n个位置!
*[nD 光标右移n个位置!
*[s 保存光标位置
*[u 恢复光标位置
*[m;nH 光标移动到绝对坐标(m,n)处
*[2J 清屏,光标移动到(0,0)处
*[K 删除从光标处开始到行末的所以字符
*[0m 恢复系统显示背景,前景色
*[1m 高亮显示字符 低亮高亮
*[4m 下划线
*[5m 闪烁字符! 闪烁
*[7m 反转显示 反转显示
*[30m ---- *[37m 各种不同的前景色
30 Black 31 Red
32 Green 33 Yellow
34 Blue 35 Magenta
36 Cyan 37 White
*[40m ---- *[47m 各种不同的背景色
40 Black 41 Red
42 Green 43 Yellow
44 Blue 45 Magenta
46 Cyan 47 White

下面是一个例子:

console.info('\x1b[1m\x1b[34m' + '这是一个测试!' +  '\x1b[39m\x1b[22m');

这段代码会在控制台输出蓝色文字。
问题:结尾的39m和22m的含义不清楚

其他方法

可以使用npm模块color进行控制台颜色的控制

var colors = require('colors');
console.log('hello'.blue); 

相关文章

  • 控制码整理

    ANSI/VT100 BBS支持ANSI/3.64控制码标准,ANSI控制码均以Esc[作为控制码的开始标志。 使...

  • PLC入个门

    ****可编程逻辑控制器 programmable logic controller**** 码制和数制码制,码制...

  • 注册码出现的错误

    实现注册码时候出现的错误 在建立SSM框架中,在控制类中建立了验证码控制类 在网页上的实现代码如下 为了实现验证码...

  • UGNX机床用户定义事件说明详讲,大师教你一招搞定!

    机床控制功能: 用户定义事件说明: auxfun:协助工具 允许将协助工具程式码( M程式码)输出到机床刀具控制器...

  • Http状态码整理

    Http状态码整理 HTTP状态码经常出现在我们身边,但是面试的时候被问到,就只会一个404和200,就很尴尬,所...

  • HTTP状态码整理

    可以以状态码范围(开头)分为以下几类: 1xx:信息 2xx:成功 3xx:重定向(注意304视为重定向的一种可以...

  • HTTP状态码整理

    这周比较忙,没什么时间做一些深入性的研究,就先整理点基础性的知识。想了想,HTTP状态码是个比较合适的主题。那我们...

  • HTTP状态码整理

    可以以状态码范围(开头)分为以下几类: 1xx:信息 2xx:成功 3xx:重定向(注意304视为重定向的一种可以...

  • 网络状态码整理

    详细参考它是用以表示网页服务器HTTP响应状态的3位数字代码。状态码的第一个数字代表了响应的五种状态之一。 一些常...

  • http状态码整理

    HTTP状态码由三个十进制数字组成,第一个十进制数字定义了状态码的类型,后两个数字没有分类的作用。 HTTP状态码...

网友评论

      本文标题:控制码整理

      本文链接:https://www.haomeiwen.com/subject/wknfkttx.html