JavaScript中的双引号与单引号
Double quotes vs single quotes in JavaScript
本文关键字:单引号 JavaScript 更新时间:2023-09-26
可能重复:
何时在JavaScript中使用双引号或单引号
';和"
我想知道在JavaScript中使用单引号和双引号(JQuery选择器等)是否有区别
两者似乎都很好,所以有区别吗?
不同之处在于,您不需要在双引号中转义单引号,也不需要在单引号中转义双引号。如果不考虑必须按住Shift键才能键入"
这一事实,这是唯一的区别。
除非您试图编写JSON,否则这并不重要,在这种情况下,必须对对象文本使用双引号。
单引号和双引号之间没有特殊区别(就像在PHP中一样)。
唯一的实际区别是,您可以在单引号字符串中编写双引号"
,而无需对其进行转义,反之亦然。
所以,如果你打算在JavaScript中输出一些HTML,比如:
<div id = "my_div"></div>
单引号更有用:-)
它们的工作原理相同,但必须匹配。字符串不能以单开头,以双结尾,或者相反。除此之外,它们是可互换的。
相关文章:
- Javascript/jQuery:用HTML span标记替换单引号中的文本
- JavaScript:单引号'导致错误
- 如何通过HTML将带有单引号的JSON从PHP传递到Javascript
- javascript单引号/双引号
- 使用javascript为#、单引号和双引号编码值
- JavaScript 相等操作对单引号字符串和数字都成功
- JavaScript:当存在单引号时,用于替换双花引号的正则表达式失败
- 单引号 JSP 到 JavaScript 函数
- Javascript 正则表达式将括号和单引号替换为斜杠
- 如何在javascript中的eval函数中添加单引号
- Javascript RegEx:如何获取单引号之间的名称(不包括单引号)
- Javascript-如何在剑道模板上转义双引号和单引号
- javascript函数中的单引号
- 使用JavaScript转义单引号
- 在 javascript 中使 split() 方法使用双引号而不是单引号创建数组
- 如何向 heredoc javascript 添加单引号
- JavaScript正则表达式,用于在不包围文本时捕获单引号
- Javascript键码冲突:“右箭头”和“单引号”
- 当字符串中包含单引号时,如何在 javascript 中将字符串分配给变量
- 在Razor's Html.Raw中转义单引号javascript参数