返回

javascript—阻止作用域影响it之外的声明

发布时间:2022-06-07 17:51:33 238

<p id="Test1"></p>

<p id="Test2"></p>

<p id="Test3"></p>

<script>

    {

        let v;

        v = 10;

    }

    let g = 20;

 

    var h = 15;

    document.getElementById('Test1').innerHTML = v;

    document.getElementById('Test2').innerHTML = g;

    document.getElementById('Test3').innerHTML = h;

</script>

据我所知, let 声明的变量不能在阻塞范围之外使用,但是如果我运行上面的代码,这 3 个都没有显示?这是为什么?范围到此为止吧?

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像
相关帖子