const、let、var核心区别
1、核心特点
const:声明常量(只读),赋值以后不能修改
let:声明变量,可以修改
var:声明变量,可以修改
2、用const定义len1核心原因是:字符串的长度是固定的,赋值后永远不会变,const能完美适配这个只读需求,也使得代码更加安全,避免低级错误,后面不小心修改了会报错。复合ES6规定,现在行业共识是,优先使用const,只有值需要变化时才用let,彻底抛弃var。因为const能最大程度减少变量被意外修改的风险,让代码更稳定。
3、let是用来声明会变化的变量的,比如我们代码里面的i,j这种循环计数器,result这些值等,需要动态更改的。

浙公网安备 33010602011771号