摘要: var name="window object"; var object={ name:"my object", getName:function(){ console.log(this.name); } } object.getName(); // "my object" (object.getName=object.getName)(); // "w... 阅读全文
posted @ 2017-07-31 09:52 吕瑞芳 阅读(118) 评论(0) 推荐(0) 编辑
摘要: javascript具有自动垃圾收集机制,也就是说,执行环境会负责管理代码执行过程中使用的内存。而在C和C++之类的语言中,开发人员的一项基本任务就是手工跟踪内存的使用情况 ,这是造成许多问题的一个根源。在编写javascript程序时,开发人员不用再关心内存的使用问题,所需内存的分配以及无用内存的 阅读全文
posted @ 2017-07-31 08:52 吕瑞芳 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 由于IE9之前的版本对JScript对象和COM对象使用不同的垃圾收集例程,因此闭包在IE的这些版本中会导致一些特殊的问题。具体来说,如果闭包的作用域链中保存着一个HTML元素,那么久意味着该元素将无法被销毁。来看下面的例子 以上代码创建了一个作为element元素事件处理程序的闭包,而这个闭包则又 阅读全文
posted @ 2017-07-31 08:30 吕瑞芳 阅读(225) 评论(0) 推荐(0) 编辑