gpt4 book ai didi

JavaScript 和字符串中的正斜杠

转载 作者:可可西里 更新时间:2023-11-01 02:58:23 24 4
gpt4 key购买 nike

我们必须在 JavaScript 字符串中转义正斜杠的真正原因是什么,以及为什么我们必须在 XHTML 中转义字符串/无字符串。很多教程只是刷了这个问题。

最佳答案

What is the real reason that we must escape a forward slash in a JavaScript string

在 HTML 4 文档中,序列 </在定义为包含 CDATA(例如脚本)的元素内部是一个结束标记,它将结束该元素(如果不是 </script>,则会出现错误。

就JS而言/\/在一个字符串中是相同的。就 HTML 而言 </开始一个结束标记但是 <\/没有。

, and also why must we escape string/no string in XHTML.

XHTML 不提供指定元素本质上包含 CDATA 的方法,因此您需要显式处理否则具有特殊含义的字符(<& 等)。用 CDATA 标记包装元素的内容是实现此目的的最简单方法。

关于JavaScript 和字符串中的正斜杠,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6117886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com