手機也能上課
1/4
模塊 (Module) 簡介
模塊 (Module) 簡介
隨著我們的應用越來越大,我們想要將其拆分成多個文件,即所謂的“?模塊(module)
?”。
一個模塊可以包含用于特定目的的類或函數(shù)庫。
語言級的模塊系統(tǒng)在 2015 年的時候出現(xiàn)在了標準(ES6)中,
此后逐漸發(fā)展,現(xiàn)在已經(jīng)得到了?所有主流瀏覽器
?和 ?Node.js
? 的支持。
提示: 社區(qū)發(fā)明的
- AMD —— 最古老的模塊系統(tǒng)之一,最初由 require.js 庫實現(xiàn)。
- CommonJS —— 為 Node.js 服務器創(chuàng)建的模塊系統(tǒng)。
- UMD —— 另外一個模塊系統(tǒng),建議作為通用的模塊系統(tǒng),它與 AMD 和 CommonJS 都兼容。
現(xiàn)在,它們都在慢慢成為歷史的一部分。