初中英語 學(xué)英語,練聽力,上聽力課堂! 注冊 登錄
> 初中英語 > 初中英語學(xué)習(xí)方法 >  內(nèi)容

初中英語學(xué)習(xí):import require區(qū)別

所屬教程:初中英語學(xué)習(xí)方法

瀏覽:

2021年05月17日

手機版
掃描二維碼方便學(xué)習(xí)和分享
初中階段的英語學(xué)習(xí)至關(guān)重要,各位小伙伴一定不要荒廢了大好時光。以下是小編整理的關(guān)于初中英語學(xué)習(xí):import require區(qū)別的資料,希望對你有所幫助!

require表示的是運行時加載。而import表示的是編譯時加載(效率更高),由于是編譯時加載,所以import命令會提升到整個模塊的頭部。

require和import的區(qū)別

遵循的模塊化規(guī)范不一樣

模塊化規(guī)范:即為 JavaScript 提供一種模塊編寫、模塊依賴和模塊運行的方案。誰讓最初的 JavaScript 是那么的裸奔呢——全局變量就是它的模塊化規(guī)范。require/exports 出生在野生規(guī)范當中,什么叫做野生規(guī)范?即這些規(guī)范是 JavaScript 社區(qū)中的開發(fā)者自己草擬的規(guī)則,得到了大家的承認或者廣泛的應(yīng)用。比如 CommonJS、AMD、CMD 等等。import/export 則是名門正派。TC39 制定的新的 ECMAScript 版本,即 ES6(ES2015)中包含進來。

出現(xiàn)的時間不同

require/exports 相關(guān)的規(guī)范由于野生性質(zhì),在 2010 年前后出生。AMD、CMD 相對命比較短,到 2014 年基本上就搖搖欲墜了。一開始大家還比較喜歡在瀏覽器上采用這種異步小模塊的加載方式,但并不是銀彈。隨著 Node.js 流行和 Browsersify 的興起,運行時異步加載逐漸被構(gòu)建時模塊合并分塊所替代。Wrapper 函數(shù)再也不需要了。 2014 年 Webpack 還是新玩意,現(xiàn)在已經(jīng)是前端必備神器了。

以上就是初中英語學(xué)習(xí):import require區(qū)別的全部內(nèi)容,大家趕快學(xué)起來吧!
用戶搜索

瘋狂英語 英語語法 新概念英語 走遍美國 四級聽力 英語音標 英語入門 發(fā)音 美語 四級 新東方 七年級 賴世雄 zero是什么意思保定市御泉美墅(公寓)英語學(xué)習(xí)交流群

  • 頻道推薦
  • |
  • 全站推薦
  • 推薦下載
  • 網(wǎng)站推薦