ES6新特性分享(一)

ES6新特性分享(一)


一.let 关键字



let 关键字用来声明变量,使用 let 声明的变量有几个特点:


1) 不允许重复声明

错误示范
//let star = '喜羊羊';
//let star = '沸羊羊';

2) 块儿级作用域

错误示例
 // {
        //     let dog = '小哈';
        // }
        // console.log(dog);


3) 不存在变量提升

 错误示范
// console.log(dog);
  // let dog = '小哈';

4) 不影响作用域链

  {
            let city = '漯河';
            function fn(){
                console.log(city);
            }
            fn();
        }


应用场景:以后声明变量使用 let 就对了



二. const 关键字



const 关键字用来声明常量,const 声明有以下特点


1) 声明必须赋初始值

错误示范
// const A;


2) 标识符一般为大写

错误示范

// const a = 100;


3) 不允许重复声明

4) 值不允许修改
5) 块儿级作用域

 

  
// {
        //     const PLAYER = 'UZI';
        // }
        // console.log(PLAYER);


应用场景:声明定义常量。


结尾

接下来将会分次数分享es6新特性,欢迎补充。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

五花肉三七分

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值