jquery中(function( window, undefined ) {})(window)写法的理解(转)
(function ( $, window, document, undefined ){ })(jQuery, window,document);
好处:
1.闭包避免全局污染.
2.传入$避免全局污染
3.传入window document是从性能考虑
js寻找一个变量是沿着作用于链逐级往上找的,直到找到位置。把window变为函数内部的一个局部变 量,就是为了避免每次使用window时,还得js费劲巴拉地去沿着作用域链一直到顶级才找到window这个 家伙
4.传入undefined是为了兼容老浏览器.
相关推荐
EdwardSiCong 2020-11-23
85477104 2020-11-17
hhanbj 2020-11-17
81427005 2020-11-11
seoppt 2020-09-13
honeyth 2020-09-13
WRITEFORSHARE 2020-09-13
84483065 2020-09-11
momode 2020-09-11
85477104 2020-08-15
83510998 2020-08-08
82550495 2020-08-03
tthappyer 2020-08-03
84901334 2020-07-28
tthappyer 2020-07-25
TONIYH 2020-07-22
tztzyzyz 2020-07-20
83510998 2020-07-18
81463166 2020-07-17