【问题标题】:Are there differences between ' and " [duplicate]' 和 " 之间有区别吗?
【发布时间】:2012-02-16 22:39:00
【问题描述】:

可能重复:
When to Use Double or Single Quotes in JavaScript
Difference between single quotes and double quotes in Javascript

我搜索了这个网站和谷歌(按照确切的顺序......)寻找:

Javascript\JQuery中的strings'"之间有什么区别吗?

没找到...

【问题讨论】:

  • 你比 google 更好!

标签: javascript jquery html string syntax


【解决方案1】:

只要正确配对,就没有区别。

【讨论】:

  • 有一个非常重要的区别:在双引号分隔的字符串文字 ("foo") 中,您不能在不转义的情况下使用双引号 (") (\") ;在单引号分隔的字符串文字中,您可以。同样,在单引号分隔的字符串文字 ('foo') 中,您不能在不转义的情况下使用单引号 (') (\');您可以在双引号分隔的字符串文字中。 生成的字符串没有区别,但字符串文字有很大区别。
【解决方案2】:

不,根本没有区别。这是个人喜好问题。

【讨论】:

    【解决方案3】:

    在 jquery 选择器方面可以互换使用。一旦选择了一个来包含选择器字符串,那么内引号将使用“另一个”,或者可能被转义。

    【讨论】:

    • 你能举个例子吗?
    • 有点过时了,但它可能会帮助另一个人。示例:var string1 = 'Einstein said: "A person who never made a mistake never tried anything new."'; var string2 = "Einstein said: \"A person who never made a mistake never tried anything new.\"";。如果你输出两个变量,结果字符串是完全一样的
    猜你喜欢
    • 2020-01-11
    • 2016-12-02
    • 2021-10-09
    • 2010-09-27
    • 2014-08-30
    • 2014-09-25
    • 2017-12-23
    • 2014-12-04
    • 1970-01-01
    相关资源
    最近更新 更多