闭包_匿名函数· 树人博客

_虫子(11194720) 10:43:25
我问一句

我在我们的项目里面见到了这个写法
(function(){

})();

谁能告诉我为什么这么写么?
_虫子(11194720) 10:43:40
有什么作用?

_________小吳童鞋(100052800) 10:43:47
闭包 或者叫 匿名函数
_虫子(11194720) 10:43:54
怎么说?
_虫子(11194720) 10:44:05
能不能通俗一点儿..
_________小吳童鞋(100052800) 10:44:19
作用是 保证你内部使用的变量和函数名称不会与其他 JS 起冲突
_________小吳童鞋(100052800) 10:44:59
JQ 的 插件写法也是这种
_虫子(11194720) 10:45:21
能不能把他的原理给阐述一下…
用尽量简短的语句,如果比较难的话就不用了.
_________小吳童鞋(100052800) 10:45:32
闭包
_虫子(11194720) 10:46:12
..
_________小吳童鞋(100052800) 10:47:18
就像包饺子~虽然每个饺子里面的馅都一样~但是因为饺子皮的关系 你看到的都是一个个饺子
珍惜ヾ(315963) 10:47:35
我理解了。
珍惜ヾ(315963) 10:47:41
虫子真笨。
_虫子(11194720) 10:48:16
你可以说..用外部变量来调用内部函数,这样不会引起冲突..

_虫子(11194720) 10:49:11
如果还是不懂建议你去搜索下”闭包”或是”匿名函数”。。
_虫子(11194720) 10:49:18
不知道我说的对不对..
_________小吳童鞋(100052800) 10:49:32
用例子说明就是

var a = “123″;
(function(){
var a = “456″;
alert(a);
})();
_虫子(11194720) 10:49:55
恩 这篇文章我看了..
_________小吳童鞋(100052800) 10:50:01
var a = “123″;
(function(){
var a = “456″;
alert(a);
})();
alert(a);
_虫子(11194720) 10:50:00
就是还没有转载..
_________小吳童鞋(100052800) 10:50:06
少打了一个 alery
_________小吳童鞋(100052800) 10:50:08
alert
_虫子(11194720) 10:50:24
我试验下..
_虫子(11194720) 10:50:49
看吧.. 其实你可以解释的更好的…
_虫子(11194720) 10:51:22
在帮助别人的同时又让自己温习了一下 “闭包”
_________小吳童鞋(100052800) 10:51:27
理论上的解释跟实践上的说明是不一样的
_________小吳童鞋(100052800) 10:51:56
温故而知新
_虫子(11194720) 10:52:12
但是最起码你对这个东西有了基本的认知..让大家觉得他其实离我们很近嗒..
_虫子(11194720) 10:52:22
并不是什么高深的东西…
_虫子(11194720) 10:52:30
over 我讲完了

No comments yet.

<>

>>

郑重声明:资讯 【闭包_匿名函数· 树人博客】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——