let声明

你很可能已经了解,JavaScript 中变量作用域的基本单元一直是 function 。如果需要创建一个块作用域,最普遍的方法除了普通的函数声明之外,就是立即调用函数表达式(IIFE)。举例来说: var a = 2; (function IIFE(){     var a = 3;     console.log( a ); // 3 })(); console.log( a ); // 2
相关文章
相关标签/搜索