什么是垂直制表符,换页符和退格符?如何在JavaScript中使用它们?

Jus*_*ner 10 javascript character

我想知道什么是垂直制表符,换页符和退格符以及如何在JavaScript中使用它们?或者我有没有机会(应该)使用它们?

ken*_*ytm 11

  • 垂直制表:\v= U + 000b
    • "将表单放在下一行标签位置." (在Safari上忽略.)
  • 换页:\f= U + 000c
    • "在打印机上,加载下一页.在某些终端模拟器中,它会清除屏幕." (截断Safari上的字符串.)
  • 退格:\b= U + 0008
    • "将光标向左移动一个位置." (在Safari上忽略.)

这些转义序列的定义可能是因为所有其他C语言都有它们.通常,您不需要使用它们,也不会对文本产生有用的影响.


vig*_*swa 7

我将尝试通过一个示例使解释尽可能简单:

\f 或 FormFeed,前进到下一行并省略上一行中的字符数

\r 或回车符将转到当前行的开头并打印字符

var myString = "One Two Four\fThree\rKing";
Run Code Online (Sandbox Code Playgroud)

console.log(myString);

输出: