大家伙欢迎观看JavaScript教程(十、字符串概述和转义字符)
一、字符串概述
描述:字符串就是用单引号或双引号包裹的内容,字符串是可以嵌套的
注意事项:
- 在单引号包裹的字符串内部,使用双引号进行嵌套
- 在双引号包裹的字符串内部,使用单引号进行嵌套
- 如果非要在字符串中使用相同的表示,就需要使用转义字符 ("" ‘’)
- 字符串建议写在一行,不要写多行
- 如果必须分成多行,可以采用反斜杠\作为连接符
- 也可以使用【+号连接运算符】来连接多个字符串,模拟多行字符串
//嵌套
console.log("你好 '我是,你的同学' ");
console.log('以后 "请多多" 关照');
//转义字符
console.log("你好\"尚学堂\"我来了");
console.log('你好\'尚学堂\'我来了');
//换行连接符
console.log('你好\
我是\
你的\
新老师');
console.log("你好"+
"我是"+
"你的"+
"新老师");
二、转义字符
描述:在javaScript中字符串是写在单引号或双引号里面的,
不恰当的使用会导致报错例如:“你好我是你的"老师”",
可是使用反斜杠来解决问题
定义:反斜杠被叫做转义字符
作用:转义字符能将特殊的字符转换成字符串,转义字符
可用于:转义撇号,换行、引号、等其他特殊字符。
常用转义字符:
- \’ (单引号)
- \"(双引号)
- \\(反斜杠)
- \n(换行)
- \r(回车)
- \t(tab制表符)
- \b(退格符)
- \f(换页符)
注意:
- \n是换行,表示光标下移一格
- \r是回车,表示光标到首行
-
<br>是浏览器换行
总结:
\n \r 表示源代码换行,<br>表示文字换行