日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內(nèi)最全I(xiàn)T社區(qū)平臺 聯(lián)系我們 | 收藏本站
阿里云優(yōu)惠2
您當(dāng)前位置:首頁 > web前端 > jscript > JavaScript分離頁面配置和代碼邏輯

JavaScript分離頁面配置和代碼邏輯

來源:程序員人生   發(fā)布時間:2014-05-10 06:54:41 閱讀次數(shù):2667次

為了代碼清晰結(jié)構(gòu)性強(qiáng),通常需要分離頁面配置參數(shù)和代碼邏輯。約定唯一的命名空間,實(shí)現(xiàn)基本的所謂結(jié)構(gòu)和行為分離。

第一種方式,提供一個暴露在 window 的全局對象,這里是 TB 變量。然后所有的代碼被封裝在該全局對象下。

// 創(chuàng)建命名空間
var TB = {};

/**
* 定義初始化入口函數(shù)
* @method init
* @param {JSON} config 頁面配置參數(shù)
*/
TB.init = function(config){

console.log(config.demo);

}

// 頁面配置參數(shù)的初始化
TB.init({

'demo': 'http://demo.mangguo.org'

});

或者,匿名函數(shù)模式,把參數(shù)傳給匿名函數(shù),并局限在該函數(shù)體內(nèi)部。隔離作用域鏈,所謂閉包。

/**
* 定義匿名函數(shù)
* @param {JSON} config 頁面配置參數(shù)
*/
(function(config){

console.log(config.demo);

})({
demo : 'http://demo.mangguo.org'
});

第一種可能更適合于組織復(fù)雜代碼,模塊化,顆粒化。

生活不易,碼農(nóng)辛苦
如果您覺得本網(wǎng)站對您的學(xué)習(xí)有所幫助,可以手機(jī)掃描二維碼進(jìn)行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關(guān)閉
程序員人生
主站蜘蛛池模板: 亚洲欧美一区二区久久 | 国产精品国产精品国产专区不蜜 | 久久91精品国产91久久跳 | 少妇精品久久久一区二区三区 | 国产成人久久 | 亚洲视频在线观看免费 | www.天天操.com| 国产传媒av | 最新日韩电影 | 男人av资源 | 久久久4久久久久8久久久久久 | 麻豆b2b| 午夜精品久久久久久久96蜜桃 | 天天综合天天做天天综合 | 国产一区不卡在线 | 免费国产一区二区三区 | 国产精品久久 | 国产精品爽爽爽爽爽爽在线观看 | 日韩精品在线观看视频 | 高清二区| 久久麻豆| 狠狠干网 | 色在线播放 | 日韩在线视频观看 | 欧洲女同video hd | 亚洲精品久久久久久下一站 | 久久久亚洲国产 | 91精品久久久久久久久 | 久一在线 | 久久久97 | 国产精品2018 | 欧美日韩精品一区二区在线播放 | 亚洲成人精品在线观看 | 国产日韩精品视频一区二区三区 | 成人久久久精品乱码一区二区三区 | 国产成人亚洲综合 | 亚洲国产精品成人 | 欧美xxxx黑人又粗又长 | 欧美三级欧美成人高清www | 嫩草嫩草嫩草嫩草嫩草 | 亚洲精品在线电影 |