<\/script>表示什么意思?

来源:6-6 高效创建节点的方法(innerHTML-outerHTML)

慕神4155339

2019-12-21 19:56:30

我知道是防止<\/script>会作为前一个<script>的结束标签;为什么能防止出错呢?

\是什么意思?<\script>是什么意思?<\/script>是什么意思?

写回答

1回答

好帮手慕夭夭

2019-12-22

同学你好,解答如下:

1.斜杠\表示转译。当不加转义符号的时候,与前面的<script>恰好匹配一对开始结束标签,如下:

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

当加上转译符号的时候,它与前面的 <script>匹配不了,而是与字符串中的  <script>标签进行匹配,所以能够防止出错。http://img.mukewang.com/climg/5dfed64109f4f44906960122.jpg

2.<\script>就是 <script>的结束标签,<\/script>只是在字符串中,为斜杠 /加了一个转译符号。\/转译之后就是 / ,所以浏览器解析<\/script>之后,就是<\script>

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

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

1

0 学习 · 40143 问题

查看课程