es6为什么需要块级作用域

<script>
    // 为什么需要块级作用域

    //解决变量的覆盖问题(自行代码)

    //解决循环变量变为全局变量的问题,循环变量在循环结束之后没有消失.改成let就会消失
    
    var str = 'hshsk'
    for (var index in str) {
        console.log(str[index]);
    }
    console.log(index);     //4




</script>
发布了21 篇原创文章 · 获赞 0 · 访问量 175

猜你喜欢

转载自blog.csdn.net/weixin_40180205/article/details/104780570
今日推荐