我想知道,因为我正在尝试使用use strict
,如果我选择"use strict"
或'use strict'
,这有关系吗?
这些是“更正确”的选择吗?
答案 0 :(得分:17)
实际上在Javascript中使用双引号或单引号不会改变任何内容。
在整个代码中使用相同的选项更为重要。
即使您使用混合引号,它也不会改变任何内容:
'use strict'
var myString = "double quotes string"
因此,使用带双引号或单引号的use strict
是相同的。
在许多库中,他们通常使用其中一个用于字符串,另一个用于避免转义,如下例所示:
'A string that\'s single quoted'
"a string that's double quoted"
因此,在英语中,有时使用双引号而不是单引号来避免这种逃避现象是有用的。
答案 1 :(得分:-3)
不,在几乎任何任何代码语言中,无论您使用什么类型的引号都无关紧要。