一、什么是转义字符?
转义字符是一种在字符或字符串里用来表示一些无法通过键盘输入或直接表示的控制字符的使用方式。 常见于程序设计语言的字符常量或字符串中,使用时需要在字符或字符串前加上“”(反斜杠)进行转义。
二、javascript中的常见转义字符
’ 单引号在javascript中,字符串必须要用单引号或双引号括起来。如果你要在字符串中使用单引号,那么就需要使用转义字符 ’ ,例如:
const str = 'i don't know.';console.log(str); // i don't know.
” 双引号同理,如果你要在字符串中使用双引号,那么就需要使用转义字符 ” ,例如:
const str = "i said "hello world!"";console.log(str); // i said "hello world!"
\ 反斜杠在字符串中包含反斜杠时,需要使用转义字符表示,因为反斜杠在javascript中是用来表示转义字符的。例如:
const str = "c:\program files\microsoft visual studio";console.log(str); // c:program filesmicrosoft visual studio
换行符在字符串中使用
表示换行符,这样可以把字符串分成多行输出。例如:
const str = "helloworld!";console.log(str); // hello // world!
制表符在字符串中使用 表示制表符,可以使文本输出时按照一定宽度对齐。例如:
const str = "code runner!";console.log(str); // code runner!
回车符在字符串中, 表示回车符,它的作用是将当前位置移动到本行的开头而不进行换行。例如:
const str = "helloworld!";console.log(str); // world!
该输出结果的原因是:在输出“”之后,光标回到了行首,所以“hello”被覆盖掉了。
退格符在字符串中使用 表示退格符,它的作用是向左删除一个字符,常见于输入错误的处理。例如:
const str = "helloworld!";console.log(str); // hellworld!
三、小结
在javascript中,字符串中包含特殊字符时需要使用转义字符。在表达字符串时,熟练掌握常见的转义字符可以使代码更加简洁、规范。因此,掌握转义字符的使用方法十分重要。
以上就是javascript中的转义字符的详细内容。
