国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁(yè) > 編程 > JavaScript > 正文

js立即執(zhí)行函數(shù): (function ( ){})( ) 與 (function ( ){}( )) 有什么區(qū)別?

2019-11-20 11:14:18
字體:
供稿:網(wǎng)友

沒有區(qū)別。

你需要明白 IIFE 的原理,我簡(jiǎn)單說一下:

復(fù)制代碼 代碼如下:

function foo() {...}     // 這是定義,Declaration;定義只是讓解釋器知道其存在,但是不會(huì)運(yùn)行。
foo();                   // 這是語(yǔ)句,Statement;解釋器遇到語(yǔ)句是會(huì)運(yùn)行它的。

IIFE 并非必須,傳統(tǒng)一點(diǎn)可以這么寫:

復(fù)制代碼 代碼如下:

function foo() {...}
foo();

那么為什么要 IIFE?
1.傳統(tǒng)的方法

主站蜘蛛池模板: 赫章县| 丽江市| 正镶白旗| 建始县| 阿拉尔市| 南京市| 杭锦后旗| 鲜城| 永登县| 五指山市| 平山县| 开远市| 徐水县| 富平县| 修水县| 汾西县| 周口市| 稻城县| 临城县| 北辰区| 利津县| 吴旗县| 深泽县| 高雄市| 略阳县| 来宾市| 沁阳市| 恩施市| 裕民县| 鄂州市| 桦南县| 沧源| 德昌县| 关岭| 瓮安县| 土默特右旗| 邹平县| 邵东县| 石城县| 灌南县| 平定县|