变量可以定义在一个 statement 内,用不着多个。
// 老套的写法 var test = 1; var test2 = function() { ... }; var test3 = test2(test); // 新鲜的写法 var test = 1, test2 = function() { ... }, test3 = test2(test);
在自执行的函数中,变量定义可以完全省掉。
(function(foo, bar) { ... })(1, 2);
Copyright Rebecca Murphey, released under the Creative Commons Attribution-Share Alike 3.0 United States license.