昨天下班,和同事在回家的路上,偶然之間聽到了身后幾個技術(shù)人員的討論內(nèi)容,大致的意思就是說,代碼寫的太不規(guī)范,在找bug的時(shí)候很費(fèi)勁,那么今天北京網(wǎng)站建設(shè)技術(shù)大師就和大家分享下關(guān)于JavaScript的書寫規(guī)范。
1. 文件編碼統(tǒng)一為utf-8,書寫過程過,每行代碼結(jié)束必須有分號;
2. 注重與html分離,減小reflow,注重性能;
3. 庫引入: 原則上僅引入jQuery庫,若需引入第三方庫,須與團(tuán)隊(duì)其他人員討論決定;
4.所有功能均根據(jù)項(xiàng)目需求原生開發(fā)的,以避免網(wǎng)上down下來的代碼造成的代碼污;
5. 類命名: 首字母大寫,駝峰式命名。 如 ITaoLun;
6. 命名語義化,盡可能利用英文單詞或其縮寫;
7. 函數(shù)命名: 首字母小寫駝峰式命名。如iTaoLun();
8. 變量命名: 駝峰式命名。原生JavaScript變量要求是純英文字母,首字母須小寫,如iTaoLun;jQuery變量要求首字符為'_',其他與原生JavaScript 規(guī)則相同,如: _iTaoLun;另, 要求變量集中聲明,避免全局變量。
9. 后期優(yōu)化中,JavaScript非注釋類中文字符須轉(zhuǎn)換成unicode編碼使用,以避免編碼錯誤時(shí)亂碼顯示;
10. 代碼結(jié)構(gòu)明了,加適量注釋。提高函數(shù)重用率;
11. 網(wǎng)站建設(shè)盡量避免使用存在兼容性及消耗資源的方法或?qū)傩浴?br/> 以上這十一點(diǎn)就是在書寫JavaScript語言的規(guī)范,只要我們在書寫的時(shí)候多加注意,你就會為以后的工作省去很多的麻煩,今天小編就說到這里,如果說你還有什么不明白的可以及時(shí)的聯(lián)系小編哦,我們一起探討學(xué)習(xí)。
免費(fèi)學(xué)習(xí)課堂
- 免費(fèi)推廣知識
- 競價(jià)推廣知識
- 新媒體營銷知識
- 網(wǎng)站運(yùn)營知識
- 網(wǎng)站設(shè)計(jì)知識
- 網(wǎng)站建設(shè)知識
- Web前端知識
- 軟文營銷知識
- 網(wǎng)站策劃知識
- 整合營銷
推薦文章
北京網(wǎng)站建設(shè)——JavaScript的書寫規(guī)范
來源:北京匯仁智杰科技有限公司 時(shí)間:2016-04-19 點(diǎn)擊: 次
推薦文章
- 織夢dedecms漏洞修復(fù)大全含任意文件2016-09-05
- 整頓微信公眾號過度營銷 對嚴(yán)重違2016-01-26
- SEO優(yōu)化過程要避免什么?2016-01-26
- 網(wǎng)站空間被掛馬的原因原因及解決2016-01-26
- 2016企業(yè)該如何運(yùn)用互聯(lián)網(wǎng)進(jìn)行營銷2016-01-26
- WEB前端項(xiàng)目開發(fā)中需注意的細(xì)節(jié)2016-01-26
- 低價(jià)網(wǎng)站建設(shè)的危害有哪些?2016-01-15
- 如何詳細(xì)的分析你網(wǎng)站的競爭對手2015-06-10
- 網(wǎng)站設(shè)計(jì)中四個常犯的錯誤2015-01-22
- 如何搭配網(wǎng)站設(shè)計(jì)中的色彩?2015-01-22