正在回答 回答被采纳积分+1
1回答
好帮手慕慕子
2020-03-29 15:51:16
同学你好, 因为</script>比较特殊, 如果不使用转义字符将斜杠/转义一下, 浏览器解析代码的时候,会将此处的结束标签当做前面的script结束标签, 导致代码报错,所以需要使用转义字符反斜杠‘\’将后面的字符转成另外的含义,表示为普通的字符串。
而innerHTML 属性设置或返回元素开始和结束标签之间的 HTML,所以可以正常书写开始和闭合标签,不需要转义。
同学不用纠结,随着深入的学习,知识体系增加后,会更好理解,而且在后面的正则表达式阶段,老师会详细讲解转义字符相关的知识的,目前阶段,先了解下就可以了。
同学可以试着理解下,祝学习愉快~
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星