老师到底什么时候要用转义字符啊

来源:7-1 节点遍历方法

慕斯卡3605978

2020-03-09 15:56:55

http://img.mukewang.com/climg/5e65f69e09c3c1f507520120.jpg

http://img.mukewang.com/climg/5e65f69e09a9d3dd11140060.jpg

http://img.mukewang.com/climg/5e65f69e092ada8e11830188.jpg


写回答

2回答

好帮手慕言

2020-03-09

同学你好,简单理解,转义字符就是将反斜杠‘\’后面的字符转成另外的含义。

例如:这里的</script>, 如果不使用转义字符将斜杠/转义一下, 浏览器解析代码的时候, 会将此处的结束标签当做前面的script的结束标签, 导致代码报错。

http://img.mukewang.com/climg/5e660abb09c2b33f08790209.jpg

对于一些有特殊含义的符号可以使用转义字符转义表达成其他的意思,例如: 如"\n",此时"n"不代表字母n而作为“换行符”。 对于什么需要转义,目前阶段, 同学不用纠结,简单了解即可

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

0

好帮手慕码

2020-03-09

同学你好,转义字符有几大经典使用场景,如下:

(1)针对双引号“”,单引号‘’的使用:

http://img.mukewang.com/climg/5e66072a09a8ce9c03660064.jpg

单引号无法嵌套单引号、双引号无法嵌套双引号。这一点符合同学截图中的第二点:

http://img.mukewang.com/climg/5e66075509151b6c03120031.jpg

(2)对于一些有特殊含义的符号可以使用转义字符转义表达成其他的意思,例如: 如"\n",此时"n"不代表字母n而作为“换行符”。

(3)特殊拼接。如图一的转译是因为:这里的</script>, 如果不使用转义字符将斜杠/转义一下, 浏览器解析代码的时候, 会将此处的结束标签当做前面的script的结束标签, 导致代码报错:

http://img.mukewang.com/climg/5e66094c0939720b05090153.jpg

这个知识是比较琐碎的,所以同学不用着急。在学习的过程中可以积累一下,慢慢就懂了。

如果我的回答帮助到了你,欢迎采纳,祝学习愉快~

1

0 学习 · 40143 问题

查看课程