如果我希望在多种语言中保持一致,我应该使用双引号或单引号来引用字符串吗?

Ste*_*son 4 javascript syntax programming-languages

在JavaScript中,在编写字符串时使用单引号还是双引号似乎并不重要.但是,一些编程语言对它们的区别对待.

跨多种编程语言比另一种更可靠吗?使用一个而不是另一个是否有任何利弊(除了字符串中的撇号或引号时)?

我想选择一个然后能够在多种编程语言中使用它 - 它意味着同样的事情(如果可能的话).

And*_*ite 8

在许多脚本和shell语言中,双引号和单引号之间存在显着差异.例如,在Perl和许多Unix shell中,当您使用双引号时,解释器将解析您的字符串并尝试对字符串中的任何变量进行任何替换.如果你使用单引号,解释器将不会尝试用字符串做任何事情; 它将它视为一个普通的文字.

在其他语言(如C++或Java)中,双引号用于字符串,单个用于单字符文字.

每种语言都可能采用不同的方式对待 我认为在Javascript中使用哪一个可能无关紧要,但最好对最佳实践进行一些研究,然后选择一种方法并保持一致.我已经看到一些例子,这个人选择在HTML中使用双引号,在Javascript中使用单引号,但我不确定这是否是"标准".

  • Javascript将单引号和双引号视为相同. (2认同)

小智 6

意思完全取决于您使用的语言,因此您无法实现.