反斜杠 “\” 在 javascript 中的作用
在javascript代码中经常能看到反斜杠“\” ,其实反斜杠“\”在一切的编程言语都有着相似的作用,那就是在字符串内有不凡含意,用来示意一些不凡字符,所以又称为转义符。本文白昼就来详细引见一下反斜杠 “\” 的作用及运用。
转义引号处置嵌套疑问
一个经常出现的例子是在字符串中蕴含引号。思考以下代码:
var str ='测试';
在这里,咱们经常使用反斜杠来转义字符串中的双引号,以确保引号不会与字符串自身的引号出现抵触。这种用法还可以在 没有单引号 的状况下运行:
var str ="测试";
转义不凡字符
除了引号,反斜杠还用于示意一些不凡字符。例如,示意换行符,示意制表符,示意回车键等。以下是一些经常出现的转义字符:
alert("这是第一行n这是第二行");
这里的”n”就起到了换行的作用,成果如图所示:
相似的,反斜杠 “\” 的转义不凡字符还有以下这些:
Unicode 码点示意
除了上述经常出现的转义字符,反斜杠还可以用于示意 Unicode 码点。有三种模式:
反斜杠前面紧跟三个八进制数(000到377),代表一个字符。HHH对应该字符的 Unicode 码点,比如:示意版权符号。显然,这种方法只能输入256种字符。
x前面紧跟两个十六进制数(00到FF),代表一个字符。HH对应该字符的 Unicode 码点,比如示意版权符号。这种方法也只能输入256种字符。
u前面紧跟四个十六进制数(0000到FFFF),代表一个字符。XXXX对应该字符的 Unicode 码点,比如示意版权符号。
这三种字符不凡写法成果如下:
假设在非不凡字符前面经常使用反斜杠,则反斜杠会被省略。如:
如上图所示,a 是一个反常字符,前面加反斜杠没有不凡含意,反斜杠会被智能省略,因此输入结果为 a。
另外,假设字符串的反常内容之中,须要蕴含反斜杠,则反斜杠前面须要再加一个反斜杠,用来对自身转义。如下图所示:
原创文章,作者:白昼,如若转载请注明出处:反斜杠 “\” 在 javascript 中的作用
外链关键词: 恒洁售后电话 出版专业实务中级 嘉兴专升本培训班哪个好 港口技术专业 机电专业学生评语 军队专升本学历有什么用 哈尔滨54中学怎么样 重庆第一美女本文地址: https://www.q16k.com/article/d57e52880a4c1fab3be2.html