js中let、const、var区别-浅谈


个人blog-1: 拾忆生活
个人blog-2: 极简-拾忆生活
欢迎大家来踩,同步更新


var变量

1.var变量:可以不初始化,可以修改,若不初始化输出undefined
2.var变量:跨块访问,。(没有块的概念)
3.var变量:不能跨函数访问

let变量(es6块级作用域)

1.let变量:函数内部let定义,对函数外部无影响
2.let变量:块作用域里访问,
3.let变量:不能跨块访问,不能跨函数访问

const 常量(同宏定义一样)

1.const常量:必须初始化,不可以修改
2.const常量:块作用域里访问,
3.const常量:不能跨块访问,不能跨函数访问

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值