摘要: (1)定义: 函数内部返回一个函数,返回出来的这个函数叫做被我们称之为闭包(个人理解的最简单的表现形式,) (2)为什么要使用闭包呢? 局部变量在函数执行完之后就会被GC回收,有时候我们想在外部访问内部的变量,这个时候就用到了闭包(3)闭包有两个作用: a.访问函数内部的变量(函数作为返回值) b.保存作用域(函数作为参数传递) 1 //1.访问函数内部的变量(函数作为... 阅读全文
posted @ 2017-01-09 23:10 最美FE 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 一、关于this的使用 javaScript的this总是指向一个对象,而具体指向哪个对象是在运行时基于函数的执行环境动态绑定的,而非函数被声明时的环境二、具体到实际应用中,this指向大致可以分为以下4种: 1、作为对象的方法调用 2、作为普通函数调用 3、构造器调用 4、Function.prototype.call和Function.prototype.appl... 阅读全文
posted @ 2017-01-09 22:52 最美FE 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 需要强调的是 阅读全文
posted @ 2017-01-09 14:58 最美FE 阅读(277) 评论(0) 推荐(0) 编辑