码迷,mamicode.com
首页 > 其他好文 > 详细

为什么代码要写到匿名自执行函数中?

时间:2018-04-07 20:08:04      阅读:202      评论:0      收藏:0      [点我收藏+]

标签:匿名   变量   jquery   div   code   执行   comm   pos   代码   

 1. 为啥让你把代码写到匿名自执行函数中

// 目的是为了防止变量命名空间污染

// 1. 防止污染别的变量

// 2. 防止被别人污染

// 3. 表明这是一个独立的模块 // 原理:函数有作用域

 

 

2. 为什么把 window 传递到了匿名自执行函数中

// 1. 声明当前js文件模块的依赖项

// 2. 减少作用域查找范围,提高代码执行效率 ;(function (w, d, Vue, $) { // code here })(window, document, Vue, jquery)

为什么代码要写到匿名自执行函数中?

标签:匿名   变量   jquery   div   code   执行   comm   pos   代码   

原文地址:https://www.cnblogs.com/md-lw/p/8734299.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!