变量的作用域:变量的作用范围
根据作用域的不同,将变量分为以下两类
(1):全局变量
1.在函数外部定义的变量
2.变量定义时未使用var关键字
3.window对象的属性
(2):局部变量
1.在函数内部定义的变量(包含参数位置)
总结:
全局变量生命周期较长,占用内存时间长,不利于回收
局部变量生命周期较短,当函数调用完毕时,等待回收,满足快速释放
推荐多使用局部变量,少使用全局变量。```
变量的作用域:变量的作用范围
根据作用域的不同,将变量分为以下两类
(1):全局变量
1.在函数外部定义的变量
2.变量定义时未使用var关键字
3.window对象的属性
(2):局部变量
1.在函数内部定义的变量(包含参数位置)
总结:
全局变量生命周期较长,占用内存时间长,不利于回收
局部变量生命周期较短,当函数调用完毕时,等待回收,满足快速释放
推荐多使用局部变量,少使用全局变量。```