給應(yīng)用部分的js代碼設(shè)定一個(gè)統(tǒng)一的入口
更新時(shí)間:2014年06月15日 15:19:24 投稿:whsnow
javascript是種腳本語(yǔ)言,瀏覽器下載到哪兒就會(huì)執(zhí)行到哪兒,下面為大家介紹下,如何給應(yīng)用部分的js代碼一個(gè)統(tǒng)一的入口
javascript是種腳本語(yǔ)言,瀏覽器下載到哪兒就會(huì)執(zhí)行到哪兒,這種特性會(huì)為編程提供方便,但也容易使程序過(guò)于凌亂,支離破碎。
js從功能上可以分為兩大部分——框架部分和應(yīng)用部分,框架部分提供的是對(duì)js代碼的組織作用,包括定義全局變量、命名空間方法等,每個(gè)頁(yè)面都會(huì)有相同或類似的框架。應(yīng)用部分提供的是頁(yè)面功能邏輯,不同頁(yè)面會(huì)有不同的功能,不同頁(yè)面應(yīng)用部分的代碼也不盡相同。
給應(yīng)用部分的js代碼一個(gè)統(tǒng)一的入口,即:
<script type="text/javascript">
function init(){
//==================================================
// 注釋
// 功能、工程師名稱、工程師聯(lián)系方式、時(shí)間
//=================================================
(function(){
……aaaaaaaaaaa
})();
(function(){
……bbbbbbbb
})();
}
</script>
頁(yè)面最下方調(diào)用init()函數(shù)即可
//=======init()調(diào)用屬于框架部分代碼==========
<script type="text/javascript">
init();
</script>
//=======init()調(diào)用屬于框架部分代碼=========
注:框架部分代碼主要分為:
1、命名空間函數(shù)定義
2、function init(){ } 其內(nèi)寫(xiě)應(yīng)用部分的js
3、init()函數(shù)的調(diào)用【以防主體內(nèi)沒(méi)有書(shū)寫(xiě)init(),但調(diào)用,可采用以下書(shū)寫(xiě)方式】
<script type="…">
if(init){
init();
}
</script>
js從功能上可以分為兩大部分——框架部分和應(yīng)用部分,框架部分提供的是對(duì)js代碼的組織作用,包括定義全局變量、命名空間方法等,每個(gè)頁(yè)面都會(huì)有相同或類似的框架。應(yīng)用部分提供的是頁(yè)面功能邏輯,不同頁(yè)面會(huì)有不同的功能,不同頁(yè)面應(yīng)用部分的代碼也不盡相同。
給應(yīng)用部分的js代碼一個(gè)統(tǒng)一的入口,即:
復(fù)制代碼 代碼如下:
<script type="text/javascript">
function init(){
//==================================================
// 注釋
// 功能、工程師名稱、工程師聯(lián)系方式、時(shí)間
//=================================================
(function(){
……aaaaaaaaaaa
})();
(function(){
……bbbbbbbb
})();
}
</script>
頁(yè)面最下方調(diào)用init()函數(shù)即可
復(fù)制代碼 代碼如下:
//=======init()調(diào)用屬于框架部分代碼==========
<script type="text/javascript">
init();
</script>
//=======init()調(diào)用屬于框架部分代碼=========
注:框架部分代碼主要分為:
1、命名空間函數(shù)定義
2、function init(){ } 其內(nèi)寫(xiě)應(yīng)用部分的js
3、init()函數(shù)的調(diào)用【以防主體內(nèi)沒(méi)有書(shū)寫(xiě)init(),但調(diào)用,可采用以下書(shū)寫(xiě)方式】
復(fù)制代碼 代碼如下:
<script type="…">
if(init){
init();
}
</script>
相關(guān)文章
JavaScript中函數(shù)聲明優(yōu)先于變量聲明的實(shí)例分析
同一個(gè)標(biāo)示符,先后用var和function聲明它。最后它是什么呢2012-03-03ant-design-pro使用qiankun微服務(wù)配置動(dòng)態(tài)主題色的問(wèn)題
這篇文章主要介紹了ant-design-pro使用qiankun微服務(wù)配置動(dòng)態(tài)主題色,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-03-03JavaScript插件化開(kāi)發(fā)教程 (二)
本系列的開(kāi)篇文章我們一起探討了jQuery如何開(kāi)發(fā)插件,今天這篇文章,我們來(lái)繼續(xù)插件開(kāi)發(fā)之旅,希望大家能夠喜歡。2015-01-01JavaScript折半查找(二分查找)算法原理與實(shí)現(xiàn)方法示例
這篇文章主要介紹了JavaScript折半查找(二分查找)算法原理與實(shí)現(xiàn)方法,結(jié)合具體問(wèn)題描述了折半查找算法的原理、實(shí)現(xiàn)方法及相關(guān)操作注意事項(xiàng),需要的朋友可以參考下2018-08-08JavaScript面試中??嫉淖址僮鞣椒ù笕?包含ES6)
對(duì)于JavaScript字符串操作方法,你真的全部掌握了嗎?來(lái)看看這篇面試中??嫉淖址僮鞔笕?,包含最新的ES6字符串操作方法,值得收藏哦2020-05-05