javascript作用域

作用域为可访问变量、对象和函数的集合

 

在函数内声明(使用var)的变量为局部变量,只能在函数内部访问,只要函数运行完毕,本地变量就会被删除

在函数外声明的变量为全局变量,所有脚本和函数均可使用,在页面关闭后被删除

 

在html中, 全局变量是window对象: 所有数据变量都属于window对象

如果把值赋给尚未声明的变量,该变量将被自动作为window的一个属性

比如:a = 1;console.log(window.a);,结果会输出1

posted @ 2022-05-01 11:32  树叶本子  阅读(17)  评论(0)    收藏  举报