前端js的命名規范與let,var和const的區別


命名規范

命名規范
 1 硬性要求  
           1)不能以數字開頭
           2)可以包含數字,字母,下划線,連字符

2 軟性要求   見名知意

命名方式
 1大駝峰命名  (推薦)
    LinWen

2小駝峰命名
   linWen

3 蛇形命名法
   lin_wen

4 匈牙利命名
Array a_myUser
Function Fu_doSch
Object O_person

var(變量) / let(變量) / const(常量)

const 的值不能更改;聲明必須賦值;

var和let的區別
1 var聲明的變量 :是可以重復使用,let不行
2 var聲明的變量 :可以先使用后再聲
一個值沒有聲明,他就會 變量提升 到當前作用域的最頂部,此為var聲明

let聲明的變量在相同的作用域不能重復聲明
let在同一作用域不能重復聲明
let必須先聲明在使用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM