Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/variables/2.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/.htaccess/6.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=b、c、d;)_Javascript_Variables - Fatal编程技术网

Javascript 具有多个逗号分隔值的变量声明意味着什么(例如,var a=b、c、d;)

Javascript 具有多个逗号分隔值的变量声明意味着什么(例如,var a=b、c、d;),javascript,variables,Javascript,Variables,当我试图理解插件代码时,我经常会发现这种声明,但我不知道它的确切含义 变量a=b、c、d 这是一种语法速记,与: var a = b; var c; var d; 第一个(a)用b值初始化,但c和d未初始化 它将定义var a=b,然后定义var c和d@DarylMacam-如果您觉得这个答案有用,您可能会接受。是的a被声明并给定值b,c和d被声明为没有任何值。

当我试图理解插件代码时,我经常会发现这种声明,但我不知道它的确切含义


变量a=b、c、d

这是一种语法速记,与:

var a = b;
var c;
var d;

第一个(a)用b值初始化,但c和d未初始化

它将定义
var a=b
,然后定义var c和d

@DarylMacam-如果您觉得这个答案有用,您可能会接受。是的
a
被声明并给定值
b
c
d
被声明为没有任何值。