js 程式設計規範

2021-08-20 17:03:31 字數 1053 閱讀 9035

h1>前端變成思維模式

h1>

<

pre>

<

p>1,保持資料的不可變性,即sate;(副本) p

>

<

p>2,盡量使用純函式 p

>

<

p>3,盡量使用遞迴代替for迴圈 p

>

<

p>解釋一下純函式,返回結果僅僅依賴於傳入引數,純函式中至少接受乙個引數,返回一組值或者其他函式;不產生***,不修改全域性變數,後者應用程式的sate;傳入的引數做不可變資料 p

>

<

br/>

<

p>因為純函式非常「靠譜」,執行乙個純函式你不用擔心它會幹什麼壞事,它不會產生不可預料的行為,也不會對外部產生影響。不管何時何地,你給它什麼它就會乖乖地吐出什麼。如果你的應用程式大多數函式都是由純函式組成,那麼你的程式測試、除錯起來會非常方便 p

>

pre>

body

>

html

>

js 命名規範

如果 很規範的話,給人的感覺就是水平也很高,如果 亂七八糟,只能說明這人水平也一般。直接上 var classname function this.publicfunctionname function ptestname else var namecol a b 陣列 var nameitem n...

js命名規範

眾所周知,前端開發對於 可維護性與規範是非常嚴格的,這就需要我們有一套統一的規範,就像一種協議一樣,不管誰看都能認識,下面就來詳細解釋一下 全部採用小寫方式,以下劃線分割 my project name就像這樣 參照專案命名規則 有複數結構時,要採用複數命名法 scripts,styles,imag...

JS命名規範

js命名分為匈牙利命名 型別字首 駝峰命名 下面一一介紹 匈牙利命名 型別字首 駝峰命名 匈牙利命名 例如 var obtn document.getelementbyid box 型別字首 o 乙個 object 物件 a 一組 array 陣列 b 布林值 boolean i 整數 intege...