SeaJS 是一個js模塊加載器。在 SeaJS 看來,一個文件就是一個模塊。所有模塊都遵循 CMD 規范 define(function(require, exports, module) { var $ = require('jquery ...
有了 define 等模塊定義規范的實現,我們可以開發出很多模塊。但光有一堆模塊不管用,我們還得讓它們能跑起來。在 SeaJS 里,要啟動模塊系統很簡單: lt script src path to sea.js gt lt script gt lt script gt seajs.use . main lt script gt seajs.use 用來在頁面中加載模塊。通過 use 方法,可以在 ...
2013-08-27 12:47 0 35735 推薦指數:
SeaJS 是一個js模塊加載器。在 SeaJS 看來,一個文件就是一個模塊。所有模塊都遵循 CMD 規范 define(function(require, exports, module) { var $ = require('jquery ...
雖然已經有很長時間沒寫JavaScript,但很多時候看到一些應用還是會帶着好奇心去研究一下。之前是看騰訊的朋友網,它的webchat做的很不錯(雖然ff下有bug,也有消息丟失的情況,但總體的設計和 ...
最近被調到一個新的項目組,做web開發,是一個要上線的產品。MVC架構,對前端要求比較高,對於我這樣一個三腳貓功夫的js小鳥來說確實是一個挑戰。 廢話少說,直插主題。項目需要用到seajs,遂學之… 一、seajs是什么 一個適用於 Web 瀏覽器端 ...
: seajs.use:用來在頁面中加載一個或多個模塊。 seajs-config.js文件 ...
PHP在默認情況下,匿名函數不能調用所在代碼塊的上下文變量,而需要通過使用use關鍵字。 function getMoney() { $rmb = 1; $dollar = 6; $func = function ...
到她,你學的目的不就是用到她嗎?下面主要是理解seaJS的工作步驟,不求語法面面俱到。 undersc ...
seajs是what? 先看段代碼: 上述代碼干了什么?這就是一個最簡單的加載器,但離實際應用還有很大差距,需要添加很多功能,seajs就是一個成熟的方案。 當一個頁面集合了越來越多的js ...
前面的話 CMD(Common Module Definition)表示通用模塊定義,該規范是國內發展出來的,由阿里的玉伯提出。就像AMD有個requireJS,CMD有個瀏覽器的實現SeaJS,SeaJS和requireJS一樣,都是javascript的模塊化解決方案。本文將詳細介紹 ...