📅  最后修改于: 2023-12-03 14:42:27.862000             🧑  作者: Mango
在 JavaScript 中,变量可以用 var
关键字来声明,如下例所示:
var name = "John";
这里,我们声明了一个变量 name
,并将字符串 "John" 赋值给它。通常情况下,字符串应该用双引号括起来。
var greeting = "Hello, world!";
然而,在 JavaScript 中使用单引号或双引号都是可以的。这意味着上面的代码也可以写成这样:
var name = 'John';
var greeting = 'Hello, world!';
但是,如果你想在字符串中使用引号,你必须在字符串中使用与声明字符串时不同的引号,如下所示:
var message = "He said, 'Hello, world!'";
var reply = 'She replied, "Hi there!"';
这样做是为了避免意外截断字符串。如果你坚持使用相同类型的引号,你必须用反斜杠 \
转义引号,如下所示:
var message = 'He said, "Hello, world!"';
var reply = "She replied, \"Hi there!\"";
尽管使用不同类型的引号会使代码更易于阅读和编写,但理解如何正确地转义字符串也是非常重要的。