1. JS 闭包&语法性质(lexically scoped) var abz;(function(){ var foo = 10; var bar = 2; abz= function(){ alert(foo*bar); };})();abz();JS闭包无法访问function内建参数,但是由于js具有语法性质(执行在定义域)