1
可能重复:
Difference between using var and not using var in JavaScript
What is the advantage of initializing multiple javascript variables with the same var keyword?一个或多个“var”语句之间是否有区别?
我有以下代码:
var row = $link.attr('data-row'),
a = 2,
b = a;
这是完全一样的:
var row = $link.attr('data-row');
var a = 2;
var b = a;
当我使用jslint时,它始终暗示我只使用一个变量。人们通常会做什么来使代码具有最高的可读性。有没有办法阻止jslint抱怨?
不,那是一样的。第一个版本只是一个捷径。 –
代码更短,一个变种。想不到任何其他差异。 –
速度。第一个比第二 – SReject