【JavaScript】变量、作用域和内存问题
2016-06-10 16:36
309 查看
重新刷一遍红宝书,把之前没有注意到的,这次刷书觉着还是很陌生的很重要的地方记录下来。
1、变量:
2、执行环境与作用域链
1)、执行环境有全局环境和函数执行环境之分;
2)、每次进入一个新执行环境,都会创建一个用于搜索变量和函数的作用域链;
3)、函数的局部环境不仅有权访问函数作用域中的变量,而且有权访问其包含(父)环境,乃至全局化境;
4)、全局环境只能访问在全局环境中定义的变量和函数,而不能直接访问局部环境中的任何数据。
相关文章推荐
- JSP的学习总结
- js 输出html的表格数据到 excel
- (六)JavaScript Array对象及方法
- Javascript Math.ceil()与Math.round()与Math.floor()区别
- 集成JSF
- 浅谈javascript基础之客户端事件驱动
- 用JavaScript获取页面文档内容的实现代码
- JavaScript-贪吃蛇
- JS设计模式之原型模式
- (五)JavaScript函数概述
- [原创] JavaScript实现简单的颜色类标签云
- json_encode json_decode 乱码问题
- 老生常谈JavaScript数组的用法
- JS浅拷贝和深拷贝
- JStorm-2.1.1源码分析--Topology提交(下)
- JavaScript BOM的属性及方法
- jstl标签不起作用不管用,jstl标签直接输出表达式
- 修改js confirm alert 提示框文字的简单实例
- JavaScript中Event.returnValue属性
- JavaScript 高级课程之缓冲+多个DIV运动框架实现 + 透明度