![]() |
1
13
javascript将单引号和双引号视为字符串分隔符。 如果使用单引号,则可以在字符串中使用双引号,而不必转义它们。 如果使用双引号,则可以在字符串中使用单引号,而不必转义它们。 两个例子的评估结果相同。
为什么有两种方式?由于javascript允许您混合使用这两种方法,您可以编写HTML属性,而不会出现混乱的转义:
至于最佳实践,没有惯例。用最舒服的。
就我个人而言,我喜欢确保我发出的javascript与HTML匹配(如果我用双引号引用属性,我将用一个
|
![]() |
2
3
在javascript中,字符串是一个由零个或多个Unicode字符组成的序列,包含在单引号或双引号(“或”)中。双引号字符可以包含在单引号字符分隔的字符串中,单引号字符可以包含在双引号分隔的字符串中。 在客户端JavaScript编程中,JavaScript代码通常包含HTML代码字符串,HTML代码通常包含JavaScript代码字符串。和JavaScript一样,HTML使用单引号或双引号来分隔字符串。因此,在结合JavaScript和HTML时,最好使用一种风格的引号作为JavaScript,另一种风格作为HTML。 |
![]() |
3
2
完全没有区别。 |
![]() |
4
2
我相信答案是没有区别的。它们都是弦。 以下是'
或“使用”
这也有效,但IMO更难阅读。
|
![]() |
Dima Malko · 如何在指定符号前添加符号? 2 年前 |
![]() |
shekharsabale · 从列表元素捕获子字符串 2 年前 |
![]() |
Manny · 如何比较Perl中的字符串? 2 年前 |
![]() |
Manan Girdhar · 拆分字符串并仅在java中使用第二部分 2 年前 |
![]() |
AnxiousLuna · Python使用len()获取数组索引数 2 年前 |
![]() |
antonoyaro8 · 数据帧中每列上的Grepl 2 年前 |