js________转义字符,什么是转义字符,换⾏(n)和回车
(r)的区别是什么
⼀、转义字符什么时候使⽤:
//1、在每门计算机语⾔⾥,都有⼀些字符代表着特殊意义。
//如果,我们需要使⽤字符的本意(如:我就希望使⽤左尖括号),就得⽤转义字符
//2、有些字符是没有直接输出的。就需要转义字符;如:回车;
//如:在HTML⾥,左尖括号代表标签开始,右尖括号代表标签结束。
//如果,我们需要使⽤字符的本意(如:我就希望使⽤左尖括号),就得⽤转义字符。
//如:在JS中,双引号表⽰字符串的开始和结束,如果,我们就像使⽤双引号,就得⽤转义字符。
⼆、js中转义字符的格式: 以反斜杠开始后⾯跟⼀个字符;
// 如: \" 表⽰双引号;\' 表⽰单引号; \\ 表⽰反斜杠(第⼀个反斜杠是转义字符的开始,第⼆个反斜杠才是真正的反斜杠)
// 如: \n 表⽰换⾏
alert("hello\"");
原生js和js的区别alert("hello \n world");
三、js常见的转义字符:
转义序列字符
\b退格(BS 或 ASCII 符号 0x08 (8))
\f换页(FF 或 ASCII 符号 0x0C (12))
\n换⾏(LF 或 ASCII 符号 0x0A (10))
\r回车(CR 或 ASCII 符号 0x0D (13))
\t⽔平制表符(HT 或 ASCII 符号 0x09 (9))
\'单引号
\"双引号
\&&(and)符号
\\反斜杠
四、扩展:换⾏(\n)和回车(\r)的区别
这个东西的说法来⾃打字机,以前的打字机要新起⼀⾏的时候有两步:
1. 打字的机头回到开始位置,这就是回车
2. 纸张往上推进⼀⾏,这就是换⾏
现在电脑上的 回车换⾏ 其实已经是个整体的概念了
有兴趣,也可以看以下⽂字:
1.“回车”这个名词的来历。
关于“回车键”的来历,还得从机械英⽂打字机说起。在机械英⽂打字机上,有⼀个部件叫“字车”,
每打⼀个字符(原为单词,但是个⼈觉得这⾥应该是字符),“字车”就前进⼀格。当打满⼀⾏字符后,打字者就得推动“字车”到起始位置,这时打字机会有两个动作响应:⼀是“字车”被归位,⼆是滚筒上卷⼀⾏,以便开始输⼊下⼀⾏,这个推动“字车”的动作叫“回车”。后来,在电动英⽂打字机上,⼈们增加了⼀个直接起“回车”作⽤的键。这个新增的键就被称为“回车键”。后来电脑的研制时也借⽤这个“回车”的概念。
2.“换⾏”是⼀种操作或者动作。
换⾏: 在电脑上,编辑软件中⼀般⽤于结束⼀⾏⽂字输⼊,并将光标移到下⼀⾏的⾏⾸的位置。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论