22

我想知道,既然我正在尝试使用use strict,我是否使用"use strict"or有关系'use strict'吗?

这些中的任何一个都是“更正确”的选择吗?

4

2 回答 2

23

实际上在Javascript中使用双引号或单引号不会改变任何东西。

在整个代码中使用相同的选项更为重要。

即使您使用混合引号,它也不会改变任何内容:

'use strict'
var myString = "double quotes string"

所以使用use strict双引号或单引号是一样的。

在许多库中,他们通常将其中一个用于字符串,另一个用于避免转义,如下例所示:

'A string that\'s single quoted'

"a string that's double quoted"

所以特别是在英语中,有时使用双引号而不是单引号来避免这种转义是有用的。

于 2013-12-30T15:08:25.910 回答
-4

不,在几乎任何代码语言中,你使用什么类型的引号都没有关系。

于 2017-05-23T21:36:11.540 回答