我正在学习JavaScript。我不懂JavaScript当我们使用“”并且当我们使用''时?请为我解释。
答案 0 :(得分:4)
这并不重要。在很大程度上是关于你是否在另一种报价中使用一种报价。
作为一个例子(所有这些都是真的):
"foo" == 'foo'
"hi \"there\"" == 'hi "there"'
"what's up?" == 'what\'s up?'
"\"eat\" at Joe's" == '"eat" at Joe\'s'
答案 1 :(得分:1)
在大多数情况下,使用哪个并不重要。两者都表示文本常量。
就解释整个语言而言,我认为你需要一本书。
答案 2 :(得分:1)
它们基本上是任意的,但你可以将一个嵌套在另一个中而不会出现问题,例如:"hello 'world'"
通常您必须执行"hello \"world\""
答案 3 :(得分:0)
你可以尽快使用它们。
因此'abc'
和"abc"
有效并且相同。
虽然'abc"
和"abc'
无效。
答案 4 :(得分:0)
根据我的意见,他们没有太大区别。 唯一的规则是:
var s ='我可以包含“”没有\';
var s =“我可以包含''没有\”;