使用新模式在JavaScript中分配变量

使用新模式在JavaScript中分配变量,javascript,Javascript,通常,我们分配JavaScript变量如下: var x = 10; var comment = document.getElementById('comment'), updateInterval; 当变量按如下方式分配时会发生什么: var x = 10; var comment = document.getElementById('comment'), updateInterval; 一个是id为“comment”的H

通常,我们分配JavaScript变量如下:

var x = 10;  
var comment = document.getElementById('comment'),
              updateInterval;
当变量按如下方式分配时会发生什么:

var x = 10;  
var comment = document.getElementById('comment'),
              updateInterval;

一个是id为“comment”的HTML元素,但什么是
updateInterval

它创建了一个值为
undefined
的变量
updateInterval
。基本上它是将两个声明组合成一个语句。第一个
var comment=document.getElementById('comment')
和第二个
var updateInterval
建议阅读
var
语句上的MDN页面。MDN包含了很多很好的信息,通常是在这里发布问题之前访问的好地方。看见这是谷歌搜索“mdn var”的第一个结果。