摘要:
概念1:闭包是指有权访问另一个函数作用域中的变量的函数。概念2:闭包是函数和声明该函数的词法环境的组合函数:inner函数声明该函数:outer词法环境:作用域链组合:是一个整体 闭包的形成条件:1.有两个嵌套关系的函数,内部函数可以访问外部函数的变量,内部的函数return出去 闭包的作用:1.保 阅读全文
posted @ 2020-08-17 18:24
MIKE-CHOW
阅读(155)
评论(0)
推荐(0)
摘要:
函数可以形成作用域如果一个函数嵌套在另一个函数中,嵌套函数也有作用域,从里到外形成的链式结构就叫作用域链 作用域链:变量的查找规则1.在当前作用域查找是否有声明该变量,如果有,就返回这个变量的值,2.如果没有,就去上一层查找,如果还是没有就再去上一层.....沿着作用域链查找,直到全局作用域,3.如 阅读全文
posted @ 2020-08-17 15:54
MIKE-CHOW
阅读(94)
评论(0)
推荐(0)
摘要:
语法:对象 instanceof 构造函数 作用:判断前者是不是后者的实例 本质:判断构造函数的prototype属性是否在对象的原型链上 把对象的原型链直接画出来,然后观察判断即可,以Fucntion instanceof Function为例 Fucntion对象的原型链如下: Function 阅读全文
posted @ 2020-08-17 11:17
MIKE-CHOW
阅读(122)
评论(0)
推荐(0)
摘要:
1.把Fn当做构造函数,绘制原型三角关系: 构造函数Fn, 原型对象Fn.prototype, 实例对象f 2.把Fn当做对象,绘制原型三角关系 构造函数Function, 原型对象Function.prototype, 实例对象Fn 3.把Object当做构造函数,绘制原型三角关系 构造函数Obj 阅读全文
posted @ 2020-08-17 10:37
MIKE-CHOW
阅读(158)
评论(0)
推荐(0)
浙公网安备 33010602011771号