js基础-for循环并不会创建独立的作用域

    xiaoxiao2021-03-25  220

    for循环并不会独立创建一个作用域和作用域链,因为在for循环里面创建var a = 1;在循环外面仍然可以访问到a,说明for循环里创建的var a是全局变量。继而说明for循环的花括号并没有创建一个独立的作用域 for(var i = 0; i < 5; i++){ var a = 1; console.log(this) } alert(a)//1 小白测试,如有高见,直接忽脸!
    转载请注明原文地址: https://ju.6miu.com/read-405.html

    最新回复(0)