猿问
(function show(){})(); 这种是做什么用的?
(function show(){})(); 这种是做什么用的?
19990000
浏览 2449
回答 3
3回答
Samaritan
(function(){})()这样的格式是个立即执行的匿名函数,之所以用个函数包裹是为了作用域的隔离,不污染全局环境至于不用匿名函数用个有名字的,是为了调试等方便,有个名字知道哪里有问题
0
0
0
lengqiu
楼上说得好,show是一个函数名,可有可无,函数后面加“()”,代表立即执行。创建完就执行,执行完就释放,隔离作用域
0
0
0
落叶1111
自调用函数
0
0
0
y阿牧木
见名知意,这是个展示方法
0
0
0
随时随地看视频
慕课网APP
相关分类
JavaScript
我要回答