網(wǎng)站JavaScript書寫規(guī)范

2019-09-12    分類: 網(wǎng)站建設(shè)

網(wǎng)站JavaScript書寫規(guī)范

1. 文件編碼統(tǒng)一為utf-8, 書寫過程過, 每行代碼結(jié)束必須有分號; 原則上所有功能均根據(jù)XXX項目需求原生開發(fā), 以避免網(wǎng)上down下來的代碼造成的代碼污染(沉冗代碼 || 與現(xiàn)有代碼沖突 || ...);

2. 庫引入: 原則上僅引入jQuery庫, 若需引入第三方庫, 須與團(tuán)隊其他人員討論決定;

3. 變量命名: 駝峰式命名. 原生JavaScript變量要求是純英文字母, 首字母須小寫, 如iTaoLun; jQuery變量要求首字符為'_', 其他與原生JavaScript 規(guī)則相同, 如: _iTaoLun; 另, 要求變量集中聲明, 避免全局變量.

4. 類命名: 首字母大寫, 駝峰式命名. 如 ITaoLun;

5. 函數(shù)命名: 首字母小寫駝峰式命名. 如iTaoLun();

6. 命名語義化, 盡可能利用英文單詞或其縮寫;

7. 盡量避免使用存在兼容性及消耗資源的方法或?qū)傩? 比如eval() & innerText;

8. 后期優(yōu)化中, JavaScript非注釋類中文字符須轉(zhuǎn)換成unicode編碼使用, 以避免編碼錯誤時亂碼顯示;

9. 代碼結(jié)構(gòu)明了, 加適量注釋. 提高函數(shù)重用率;

10. 注重與html分離, 減小reflow, 注重性能.

文章標(biāo)題:網(wǎng)站JavaScript書寫規(guī)范
分享地址:http://m.kartarina.com/news/80455.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供標(biāo)簽優(yōu)化、網(wǎng)站制作建站公司、手機網(wǎng)站建設(shè)、品牌網(wǎng)站制作網(wǎng)站設(shè)計

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

綿陽服務(wù)器托管
主站蜘蛛池模板: 人妻丰满AV无码久久不卡| 日韩免费无码一区二区三区| 中文字幕乱偷无码AV先锋 | 亚洲AV无码成人精品区狼人影院| 中文字幕无码亚洲欧洲日韩| 九九无码人妻一区二区三区| 久久人妻av无码中文专区| 国产午夜鲁丝片AV无码免费| 亚洲AV日韩AV永久无码久久| 国产成人无码精品久久久小说| 无码一区二区三区免费| 成年午夜无码av片在线观看| 久久人午夜亚洲精品无码区| 久久久久久国产精品免费无码| 国产99久久九九精品无码| 久久久久久亚洲Av无码精品专口| 久久精品无码一区二区日韩AV| 国产精品无码久久综合网| 久久久久无码精品国产不卡| 亚洲精品无码专区2| 曰韩人妻无码一区二区三区综合部 | 国产精品无码制服丝袜| 亚洲av无码片区一区二区三区| 伊人久久综合无码成人网| 亚洲Aⅴ无码一区二区二三区软件| 亚洲人成无码网站在线观看| 无码人妻少妇色欲AV一区二区| 综合国产在线观看无码| 国产精品无码v在线观看| av中文无码乱人伦在线观看| 亚洲AV无码国产精品永久一区| 无码av免费毛片一区二区| 中文字幕韩国三级理论无码| 人妻丰满AV无码久久不卡| 亚洲AV综合色区无码二区偷拍 | 无码国产精成人午夜视频一区二区| 免费一区二区无码东京热| 久久久久成人精品无码| 中文字幕无码视频专区| 少妇无码太爽了不卡在线观看| 中文字幕精品无码一区二区|