關(guān)于 AMD, CMD 以及 CommonJ


相信大家對這三種規(guī)范有一定的了解,今天在這里我就把這個(gè)梳理一下,加深印象!


AMD規(guī)范:全稱”Asynchronous Module Definition”,稱為 ? ?異步模塊加載規(guī)范 ? ??。一般應(yīng)用在瀏覽器端。流行的瀏覽器端異步加載庫RequireJS實(shí)現(xiàn)的就是AMD規(guī)范。

CMD規(guī)范,全稱”Common Module Definition”,稱為 ? ?通用模塊加載規(guī)范。一般也是用在瀏覽器端。瀏覽器端異步加載庫Sea.js實(shí)現(xiàn)的就是CMD規(guī)范。

CommonJS: 稱為同步模塊加載規(guī)范,也就是說,只有加載完成,才能執(zhí)行后面的操作。

AMD特點(diǎn): ? ?依賴前置,提前執(zhí)行!

backtick define(['jquery','underscore'],function($, _){

//methodsfunctiona(){

};

//私有方法functionb(){

};

//公有方法return{? ? b: b }})

backtick



最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • HTML標(biāo)簽解釋大全 一、HTML標(biāo)記 標(biāo)簽:!DOCTYPE 說明:指定了 HTML 文檔遵循的文檔類型定義(D...
    米塔塔閱讀 3,530評論 1 41
  • offset家族 offset 自己的目的: js中有一套方便的獲取元素尺寸的辦法就是offset家族; 1/...
    越IT閱讀 11,698評論 1 22
  • 事件對象 鼠標(biāo)事件 event.clientX在可視區(qū)中,鼠標(biāo)點(diǎn)擊的x坐標(biāo) event.clientY在可視區(qū)中,...
    LaBaby_閱讀 660評論 0 1
  • offset家族三大家族和一個(gè)事件對象三大家族(offset/scroll/client)事件對象/event ...
    Yuann閱讀 1,087評論 0 5
  • 一、三大系列:offset家族、scroll家族、client 1、offset 1.1.簡介 offset家族就...
    magic_pill閱讀 939評論 0 4

友情鏈接更多精彩內(nèi)容