當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 江西OA系統(tǒng) > 撫州OA > 撫州網(wǎng)站建設(shè)公司
網(wǎng)站建設(shè)中JavaScript的書寫規(guī)范
JavaScript是網(wǎng)站建設(shè)中常用的語言,每種語言都有它的書寫規(guī)范,這篇文章就由撫州網(wǎng)站建設(shè)公司來介紹JavaScript的書寫規(guī)范。
1、網(wǎng)站建設(shè)注重與html分離,減小reflow,注重性能。
2、庫引入:原則上僅引入jQuery庫,若需引入第三方庫,須與團(tuán)隊其他人員討論決定。
3、文件編碼統(tǒng)一為utf-8,書寫過程過,每行代碼結(jié)束必須有分號;原則上所有功能均根據(jù)XXX項(xiàng)目需求原生開發(fā),以避免網(wǎng)上down下來的代碼造成的代碼污染。
4、類命名:首字母大寫,駝峰式命名,如 ITaoLun。
5、函數(shù)命名:首字母小寫駝峰式命名,如iTaoLun()。
6、命名語義化,盡可能利用英文單詞或其縮寫。
7、變量命名:駝峰式命名。原生JavaScript變量要求是純英文字母,首字母須小寫,如iTaoLun;jQuery變量要求首字符為'_',其他與原生JavaScript 規(guī)則相同, 如:_iTaoLun;另,要求變量集中聲明,避免全局變量。
8、后期優(yōu)化中,JavaScript非注釋類中文字符須轉(zhuǎn)換成unicode編碼使用,以避免編碼錯誤時亂碼顯示。
9、代碼結(jié)構(gòu)明了,加適量注釋,提高函數(shù)重用率。
10、網(wǎng)站建設(shè)盡量避免使用存在兼容性及消耗資源的方法或?qū)傩?,比如eval_r() & innerText。
可見,JavaScript的書寫規(guī)范還是有很多需要注意的地方的。
- 1IE6雙倍邊距問題解決方法
- 2事業(yè)單位為何就要求權(quán)威的網(wǎng)站搭建公司做網(wǎng)站呢?
- 3網(wǎng)站建設(shè)中什么最重要?
- 4做一個網(wǎng)站的成本是多少
- 5網(wǎng)站改版時的注意事項(xiàng)
- 6DIV邊框是否占DIV的寬度
- 7分享asp判斷是否登錄的代碼
- 8企業(yè)網(wǎng)站建設(shè)對網(wǎng)絡(luò)營銷的影響
- 9教你如何去掉鏈接下劃線
- 10網(wǎng)頁插入FLV播放器的代碼
- 11免費(fèi)建網(wǎng)站的優(yōu)劣勢
- 12Htaccess怎么防止防黑客攻擊
- 13學(xué)習(xí)CSS的十大理由
- 14網(wǎng)站改版別落下欄目
- 15DNS服務(wù)器的配置方法
- 16域名選取的原則和技巧有哪些?
- 17網(wǎng)站如何設(shè)計出好的背景效果
- 18網(wǎng)站建設(shè)市場為什么懸差這么大
- 19中外網(wǎng)頁設(shè)計的文字差別在哪里
- 20分享網(wǎng)站模板設(shè)計色系常識
- 21網(wǎng)頁禁用鼠標(biāo)右鍵的解決方法
- 22單頁網(wǎng)站建設(shè)的四個基礎(chǔ)
- 23如何提高瀏覽器網(wǎng)站打開速度
- 24LOGO字樣的國際標(biāo)準(zhǔn)規(guī)范
- 25如何確定網(wǎng)站欄目
- 26學(xué)好網(wǎng)站建設(shè)的最基本知識
- 27PHP比ASP更好的原因
- 28解決圖片外面多余空白的方法
- 29如何判斷數(shù)據(jù)集是否打開
- 30如何知道域名解析是否生效
成都公司:成都市成華區(qū)建設(shè)南路160號1層9號
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓