前端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