JS作用域与闭包 在JavaScript中,作用域是可访问变量,对象,函数的集合. 变量分为全局变量和局部变量.全局变量在函数外定义,HTML中全局变量是window对象,所有数据对象都属于window对象.局部变量在函数内定义,只能在函数内部访问,在函数开始执行时创建,在函数执行完之后会自动销毁. JS的作用域分为全局作用域和函数作用域. 全局作用域 全局作用域在页面打开时创建,在页面关闭时销毁.在全局作用域中,创建的变量都会作为window对象的属性保存:创建的函数都会作为window对象的…