AMD
Asynchronous Module Definition 規(guī)范其實(shí)只有一個(gè)主要接口 define(id?, dependencies?, factory),它要在聲明模塊的時(shí)候指定所有的依賴 dependencies,并且還要當(dāng)做形參傳到 factory 中,對(duì)于依賴的模塊提前執(zhí)行,
Asynchronous Module Definition 規(guī)范其實(shí)只有一個(gè)主要接口 define(id?, dependencies?, factory),它要在聲明模塊的時(shí)候指定所有的依賴 dependencies,并且還要當(dāng)做形參傳到 factory 中,對(duì)于依賴的模塊提前執(zhí)行,
該規(guī)范的核心思想是允許模塊通過 require 方法來同步加載所要依賴的其他模塊,然后通過 exports 或 module.exports 來導(dǎo)出需要暴露的接口
JS對(duì)象繼承方式的主要幾種寫法
三級(jí)聯(lián)動(dòng)是我們工作中經(jīng)常要用到的一個(gè)功能, 這里做一個(gè)簡(jiǎn)單的實(shí)例分享, 雖然很不完整, 但相信能夠起到一個(gè)拋磚引玉的效果
AMD、CMD、CommonJs和ES6的區(qū)別
module.exports,exports,export和export default,import與require區(qū)別與聯(lián)系
ES6模塊主要有兩個(gè)功能:export和import export用于對(duì)外輸出本模塊(一個(gè)文件可以理解為一個(gè)模塊)變量的接口 import用于在一個(gè)模塊中加載另一個(gè)含有export接口的模塊。 也就是說使用export命令定義
jQuery多個(gè)版本或和其他js庫(kù)沖突主要是常用的$符號(hào)的問題,這個(gè)問題 jquery早早就有給我們預(yù)留處理方法了