let和const

时间:2021-08-19 08:45:16   收藏:0   阅读:25

let和const

为什么要新增let

因为var不好用 缺陷如下: 1. var可以重复声明 2. var没有块级作用域 举个例子
 
  var name = ‘yinxu‘
                    if(true){
                        var name = ‘work‘
                        console.log(name); //work
                    }
                    console.log(name); //work


                    let a = [];
                    //这是一个父作用域
                    for (let i = 0; i < 10; i++) { //这是一个子作用域一共产生10次
                        a[i] = function () { //当前的i只在本轮循环有用
                            console.log(i);
                        };
                    }
                    a[6](); // 6

 

let的特点

原文:https://www.cnblogs.com/code-klaus/p/15158380.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!