暂存性死区

只要块级作用域内存在let 、const命令;它所声明的变量就会绑定这个区域;在绑定之前就使用这个变量;会报错;存在暂时性死区

{
    let a = 3;
    {
        console.log(a);
        let a = 5
    }
}         

 ReferenceError: Cannot access 'a' before initialization

posted @ 2022-03-03 23:12  小僵尸  阅读(87)  评论(0)    收藏  举报