命令是什么:var a,foo =“foo”;意思?

时间:2016-10-28 14:16:16

标签: javascript

我是Javascript的新手,我遇到了这个命令:

var a, foo = "foo"; 

是变量的两个定义, a和foo并初始化它们以将“foo”作为值?

感谢

1 个答案:

答案 0 :(得分:3)

var a, foo = "foo";

与:

相同
var a;
var foo = "foo";

它声明一个名为a的变量没有值,一个名为foo的变量的值为foo。

我倾向于以第二种方式编写变量,因为它更具可读性,但是有些人更喜欢第一种方式,因为它更快。