成都公司:成都市成華區(qū)建設(shè)南路160號(hào)1層9號(hào)
重慶公司:重慶市江北區(qū)紅旗河溝華創(chuàng)商務(wù)大廈18樓
當(dāng)前位置:工程項(xiàng)目OA系統(tǒng) > 泛普各地 > 江西OA系統(tǒng) > 撫州OA > 撫州網(wǎng)站建設(shè)公司
網(wǎng)站建設(shè)中JavaScript的書(shū)寫(xiě)規(guī)范
申請(qǐng)免費(fèi)試用、咨詢(xún)電話(huà):400-8352-114
adminJavaScript是網(wǎng)站建設(shè)中常用的語(yǔ)言,每種語(yǔ)言都有它的書(shū)寫(xiě)規(guī)范,這篇文章就由撫州網(wǎng)站建設(shè)公司來(lái)介紹JavaScript的書(shū)寫(xiě)規(guī)范。
1、網(wǎng)站建設(shè)注重與html分離,減小reflow,注重性能。
2、庫(kù)引入:原則上僅引入jQuery庫(kù),若需引入第三方庫(kù),須與團(tuán)隊(duì)其他人員討論決定。
3、文件編碼統(tǒng)一為utf-8,書(shū)寫(xiě)過(guò)程過(guò),每行代碼結(jié)束必須有分號(hào);原則上所有功能均根據(jù)XXX項(xiàng)目需求原生開(kāi)發(fā),以避免網(wǎng)上down下來(lái)的代碼造成的代碼污染。
4、類(lèi)命名:首字母大寫(xiě),駝峰式命名,如 ITaoLun。
5、函數(shù)命名:首字母小寫(xiě)駝峰式命名,如iTaoLun()。
6、命名語(yǔ)義化,盡可能利用英文單詞或其縮寫(xiě)。
7、變量命名:駝峰式命名。原生JavaScript變量要求是純英文字母,首字母須小寫(xiě),如iTaoLun;jQuery變量要求首字符為'_',其他與原生JavaScript 規(guī)則相同, 如:_iTaoLun;另,要求變量集中聲明,避免全局變量。
8、后期優(yōu)化中,JavaScript非注釋類(lèi)中文字符須轉(zhuǎn)換成unicode編碼使用,以避免編碼錯(cuò)誤時(shí)亂碼顯示。
9、代碼結(jié)構(gòu)明了,加適量注釋?zhuān)岣吆瘮?shù)重用率。
10、網(wǎng)站建設(shè)盡量避免使用存在兼容性及消耗資源的方法或?qū)傩?,比如eval_r() & innerText。
可見(jiàn),JavaScript的書(shū)寫(xiě)規(guī)范還是有很多需要注意的地方的。

本站推薦
- 1數(shù)字化采購(gòu)管理系統(tǒng)網(wǎng)站,一站式解決采購(gòu)難題提升效率
- 2建設(shè)工程管理平臺(tái)網(wǎng)站,數(shù)據(jù)分析顯神威,項(xiàng)目管控更從容
- 3工程管理網(wǎng)站制作軟件助力項(xiàng)目掌控全局
- 4體驗(yàn)商機(jī)項(xiàng)目管理系統(tǒng)網(wǎng)站:立即獲取試用地址,提升項(xiàng)目管理效率
- 5東莞項(xiàng)目文件管理系統(tǒng)官方網(wǎng)站 高效管理您的項(xiàng)目文件和數(shù)據(jù)
- 6四川省采購(gòu)管理系統(tǒng)網(wǎng)站-一站式采購(gòu)管理與便捷查詢(xún)平臺(tái)
- 7鋼鐵網(wǎng)站管理系統(tǒng)軟件助力高效網(wǎng)站運(yùn)營(yíng)與數(shù)據(jù)安全防護(hù)
- 8鋼鐵網(wǎng)站管理系統(tǒng)背后的高效運(yùn)作秘訣
- 9鋼鐵網(wǎng)站管理系統(tǒng)的多種類(lèi)型與特色功能

