admin管理员组文章数量:1336633
I'm running through some javascript code and during testing I received this sequence: \u001b[1G\u001b[2K>
. The entire line was actual: tests\\repl\u001b[1G\u001b[2K> tests\\replTest.js
,
expected: tests\replTest.js
What does this mean?
I'm running through some javascript code and during testing I received this sequence: \u001b[1G\u001b[2K>
. The entire line was actual: tests\\repl\u001b[1G\u001b[2K> tests\\replTest.js
,
expected: tests\replTest.js
What does this mean?
Share Improve this question edited Apr 4, 2020 at 22:36 franklinsijo 18.3k4 gold badges50 silver badges66 bronze badges asked Jul 31, 2018 at 12:57 AlexAlex 1711 gold badge3 silver badges15 bronze badges 2- Those look a lot like ANSI escape codes (in addition to Pointy's ment below, which I took for granted was obvious). – msanford Commented Jul 31, 2018 at 13:01
-
\uXXXX
is a hex literal. Look up001B
in a Unicode chart. – Pointy Commented Jul 31, 2018 at 13:01
1 Answer
Reset to default 10Those are unparsed ANSI control codes.
\u001b[1G
is a "Cursor Horizontal Absolute" code. The 1 means it tries to move the cursor to the first character of the line.\u001b[2K
is a "Erase in Line" code. The 2 makes it mean "Erase the entire line".
It looks like a Unicode escaped dump of the input to a console where someone started typing tests\repl
, then erased the whole line and instead wrote > tests\replTest.js
. Could also be the redirect of the console to a file.
本文标签: javascriptWhat does u001b1Gu001b2Kgt meanStack Overflow
版权声明:本文标题:javascript - What does u001b[1Gu001b[2K> mean? - Stack Overflow 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1742387510a2465328.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论