Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/437.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 命令的作用是什么:var a,foo=";“福”;;什么意思?_Javascript - Fatal编程技术网

Javascript 命令的作用是什么:var a,foo=";“福”;;什么意思?

Javascript 命令的作用是什么:var a,foo=";“福”;;什么意思?,javascript,Javascript,我是Javascript新手,遇到以下命令: var a, foo = "foo"; 是两个变量的定义, 和foo,并将它们初始化为具有“foo”作为值 谢谢 同: var a; var foo = "foo"; 它声明了一个名为a的变量,该变量没有值,而名为foo的变量的值为foo 我倾向于用第二种方式写变量,因为它更具可读性,但有些人更喜欢第一种方式,因为它更快。在浏览器控制台/Node REPL中尝试一下。声明的是两个变量,用逗号分隔,第一个变量没有值,因此它是未定义的,第二个值为f

我是Javascript新手,遇到以下命令:

var a, foo = "foo"; 
是两个变量的定义, 和foo,并将它们初始化为具有“foo”作为值

谢谢

同:

var a;
var foo = "foo";
它声明了一个名为
a
的变量,该变量没有值,而名为
foo
的变量的值为foo


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

在浏览器控制台/Node REPL中尝试一下。声明的是两个变量,用逗号分隔,第一个变量没有值,因此它是未定义的,第二个值为
foo
。这是javascript 101,以及一些最基本的结构。谢谢,在阅读您的答案之前,我意识到了其中的含义。我是个初学者,所以很多东西对我来说都是新的。我在发帖前确实搜索过了,但我想我应该再等一段时间。谢谢你,在我看到你的精彩答案之前,我意识到了它的意义
var a;
var foo = "foo";