您的位置:首页 > Web前端 > JavaScript

js作用域

2016-11-17 09:26 260 查看
1.全局作用域和局部作用域

js里边没有块级作用域 for循环等 和外部作用域一样

2.函数作用域 只在函数内部可以应用

3.eval作用域

4.作用域链 内部可以访问到外部函数 即闭包

5.利用函数作用域封装 (function(){ var a,b})()防止大量全局变量引发冲突

6.ES3执行上下文 变量声明会被前置

7.变量对象是一个抽象概念中的对象,它用于存储执行上下文中的 变量,函数声明,函数参数
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: