2021-05-10

Posted 前端世界升级打怪

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了2021-05-10相关的知识,希望对你有一定的参考价值。

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新特性,欢迎补充。

以上是关于2021-05-10的主要内容,如果未能解决你的问题,请参考以下文章

2021-05-10

2021-05-10

2021-05-10

2021-05-10

2021-05-10

2021-05-10