TA贡献1865条经验 获得超7个赞
这个叫立即执行函数。就相当于functiona(){alert('hello')}a()为什么不直接写成这样呢:alert('hello')这是因为有时候需要开辟新的函数作用域,确保外层变量不被污染;或者在创建一个闭包的时候,代码可以简洁一点。其实。。。没什么用
functiona(){alert('hello')}a()为什么不直接写成这样呢:alert('hello')这是因为有时候需要开辟新的函数作用域,确保外层变量不被污染;或者在创建一个闭包的时候,代码可以简洁一点。其实。。。没什么用
alert('hello')}a()为什么不直接写成这样呢:alert('hello')这是因为有时候需要开辟新的函数作用域,确保外层变量不被污染;或者在创建一个闭包的时候,代码可以简洁一点。其实。。。没什么用
}a()为什么不直接写成这样呢:alert('hello')这是因为有时候需要开辟新的函数作用域,确保外层变量不被污染;或者在创建一个闭包的时候,代码可以简洁一点。其实。。。没什么用
a()为什么不直接写成这样呢:alert('hello')这是因为有时候需要开辟新的函数作用域,确保外层变量不被污染;或者在创建一个闭包的时候,代码可以简洁一点。其实。。。没什么用
为什么不直接写成这样呢:alert('hello')这是因为有时候需要开辟新的函数作用域,确保外层变量不被污染;或者在创建一个闭包的时候,代码可以简洁一点。其实。。。没什么用
alert('hello')这是因为有时候需要开辟新的函数作用域,确保外层变量不被污染;或者在创建一个闭包的时候,代码可以简洁一点。其实。。。没什么用
这是因为有时候需要开辟新的函数作用域,确保外层变量不被污染;或者在创建一个闭包的时候,代码可以简洁一点。其实。。。没什么用
其实。。。没什么用
TA贡献1804条经验 获得超7个赞
主要是隔离作用域(function(){vara=1;//})();以上例程,a的作用域在function内部,如果没有function包裹,默认会挂载window下
(function(){vara=1;//})();以上例程,a的作用域在function内部,如果没有function包裹,默认会挂载window下
vara=1;//})();以上例程,a的作用域在function内部,如果没有function包裹,默认会挂载window下
})();以上例程,a的作用域在function内部,如果没有function包裹,默认会挂载window下
以上例程,a的作用域在function内部,如果没有function包裹,默认会挂载window下
数据结构与算法(前端版)
¥ 58.00
Web前端开发修炼指南
解锁前端面试体系核心攻略
¥ 78.00
高薪之路—前端面试精选集
JavaScript 设计模式精讲
¥ 48.00
举报