精品久久看,欧美成人久久一级c片免费,日本加勒比在线精品视频,国产一区二区三区免费大片天美,国产成人精品999在线,97理论三级九七午夜在线观看

東坡下載:內(nèi)容最豐富最安全的下載站!

幫助|文件類型庫|最新更新|下載分類|排行榜

搜索查詢電子工業(yè)辦公軟件壓縮解壓轉(zhuǎn)換翻譯時(shí)鐘日歷文檔管理電子閱讀漢字輸入文字處理刪除恢復(fù)計(jì)算器

首頁應(yīng)用軟件文字處理 → JS代碼自動(dòng)排版工具 1.0 漢化版

JS代碼自動(dòng)排版工具

JS代碼自動(dòng)排版工具1.0 漢化版

  • 大小:24KB
  • 語言:中文
  • 平臺(tái):win7, WinAll
  • 更新:2017-10-10 15:10
  • 等級(jí):
  • 類型:文字處理
  • 網(wǎng)站:暫無
  • 授權(quán):免費(fèi)軟件
  • 廠商:
  • 產(chǎn)地:漢化軟件
好用好玩 50%(0)
坑爹 坑爹 50%(0)
軟件介紹軟件截圖相關(guān)軟件軟件教程網(wǎng)友評(píng)論下載地址

JS代碼自動(dòng)排版工具是一個(gè)幫助程序源來規(guī)范代碼的實(shí)用工具,這樣子寫出的程序源代碼更加美觀,也方便之后查看。

我們都知道javascript使用function來管理自己的作用域,一個(gè)定義在函數(shù)內(nèi)的變量對(duì)外是不可見的,這有點(diǎn)類似于其它語言里的私有變量。對(duì)于javascript的執(zhí)行環(huán)境來說一般都有一個(gè)全局變量,在所有的函數(shù)外可以用this來指引,例如在瀏覽器端是window。但是當(dāng)過多的在全局執(zhí)行環(huán)境下定義變量會(huì)造成各種苦逼的事情,比方說你定義的變量被其他人定義的同名變量覆蓋掉,或者你未來定義的變量把你過去定義的同名變量也覆蓋掉,而且過多的全局變量放在執(zhí)行對(duì)戰(zhàn)里還會(huì)造成內(nèi)存的浪費(fèi)等等不優(yōu)化的情況發(fā)生。

js代碼編寫規(guī)范

1.嵌入規(guī)則

Javascript程序應(yīng)該盡量放在.js的文件中,需要調(diào)用的時(shí)候在頁面中以<script src="filename.js">的形式包含進(jìn)來。Javascript代碼若不是該頁面專用的,則應(yīng)盡量避免在頁面中直接編寫Javascript代碼。

2.對(duì)齊縮進(jìn)與換行

a) 縮進(jìn)

在同一系統(tǒng)中應(yīng)采用同一種縮進(jìn)標(biāo)準(zhǔn),本文提倡縮進(jìn)大小為4個(gè)空格。各編譯器對(duì)Tab鍵所代替的空白大小定義不同。建議在設(shè)置開發(fā)環(huán)境時(shí),將編輯器里的Tab快捷鍵重新設(shè)置成4個(gè)空格。多數(shù)編譯器提供了此功能。否則建議按4次空格來進(jìn)行縮進(jìn)。

b) 換行

在以下位置必須換行:

每個(gè)獨(dú)立語句結(jié)束后;

if、else、catch、finally、while等關(guān)鍵字前;

運(yùn)算符處換行時(shí),運(yùn)算符必須在新行的行首。 

對(duì)于因?yàn)閱涡虚L度超過限制時(shí)產(chǎn)生的換行,參考行長度中的策略進(jìn)行分隔。

1).字符串過長截?cái)?/p>

每行代碼應(yīng)小于80個(gè)字符。若代碼較長應(yīng)盡量換行,換行應(yīng)選擇在操作符和標(biāo)點(diǎn)符號(hào)之后,最好是在分號(hào)“;”或逗號(hào)“,”之后。下一行代碼相對(duì)上一行縮進(jìn)4個(gè)空格。這樣可以有效防止復(fù)制粘貼引起的代碼缺失等錯(cuò)誤并增強(qiáng)可讀性。

按一定長度截?cái)嘧址⑹褂?運(yùn)算符進(jìn)行連接。分隔字符串盡量按語義進(jìn)行,如不要在一個(gè)完整的名詞中間斷開。特別的,對(duì)于HTML片段的拼接,通過縮進(jìn),保持和HTML相同的結(jié)構(gòu):

也可使用數(shù)組來進(jìn)行拼接,相對(duì)+運(yùn)算更容易調(diào)整縮進(jìn):

2).三元運(yùn)算符過長

三元運(yùn)算符由3部分組成,因此其換行應(yīng)當(dāng)根據(jù)每個(gè)部分的長度不同,形成3種不同的情況:

不得出現(xiàn)以下情況:

3).過長的邏輯條件組合

當(dāng)因?yàn)檩^復(fù)雜的邏輯條件組合導(dǎo)致80個(gè)字符無法滿足需求時(shí),應(yīng)當(dāng)將每個(gè)條件獨(dú)立一行,邏輯運(yùn)算符放置在行首進(jìn)行分隔,或?qū)⒉糠诌壿嫲催壿嫿M合進(jìn)行分隔。最終將右括號(hào))與左大括號(hào){放在獨(dú)立一行,保證與if內(nèi)語句塊能容易視覺辨識(shí)。如:

4).過長的JSON和數(shù)組

如果對(duì)象屬性較多導(dǎo)致每個(gè)屬性一行占用空間過大,可以按語義或邏輯進(jìn)行分組的組織,如:

通過5個(gè)一組的分組,將每一行控制在合理的范圍內(nèi),并且按邏輯進(jìn)行了切分。 對(duì)于項(xiàng)目較多的數(shù)組,也可以采用相同的方法,如:

PC官方
安卓官方手機(jī)版
IOS官方手機(jī)版

JS代碼自動(dòng)排版工具截圖

下載地址

JS代碼自動(dòng)排版工具 1.0 漢化版

熱門評(píng)論
最新評(píng)論
發(fā)表評(píng)論 查看所有評(píng)論(0)
昵稱:
表情: 高興 可 汗 我不要 害羞 好 下下下 送花 屎 親親
字?jǐn)?shù): 0/500 (您的評(píng)論需要經(jīng)過審核才能顯示)

編輯推薦

報(bào)錯(cuò)

請(qǐng)簡要描述您遇到的錯(cuò)誤,我們將盡快予以修正。

轉(zhuǎn)帖到論壇
輪壇轉(zhuǎn)帖HTML方式

輪壇轉(zhuǎn)帖UBB方式

主站蜘蛛池模板: 国语视频在线观看免费 | 2022麻豆福利午夜久久 | 奇米777四色影色在线看 | 欧美日本高清 | 五月天com| 国产精品免费一区二区区 | 欧美操大逼视频 | 第一福利社区导航 | 男人私人影院免费看视频 | 97在线视频免费观看 | 日韩午夜在线观看 | 五月天在线网站 | 免费网站在线观看国产v片 免费网站视频 | 日韩中文欧美 | 久久国产午夜精品理论篇小说 | 激情综合网站 | 日日网| 福利视频影院 | 日本成人小视频 | 精品久久久久国产免费 | 国产高清视频在线免费观看 | 国产亚洲精品美女 | 风流的女兵bd播放 | 婷婷免费高清视频在线观看 | 黄色小视频观看 | 第四色激情 | 欧美va亚洲va香蕉在线 | 播放一级黄色片 | 国产日本免费 | 久久精品综合视频 | 免费一级毛片在线播放视频 | 综合色桃花久久亚洲 | 色综合激情网 | 成人私人影院www片免费高清 | 成人羞羞视频在线观看免费 | 久久精品国产只有精品下载 | 四虎影视永久在线精品免费播放 | 婷婷狠狠五月天小说免费 | 伊人网在线视频观看 | 久久天天躁日日躁狠狠躁 | 久久青草免费线观最新 |