随笔分类 -  面向对象

摘要:call、apply、bind都是用于改变this的指向 call、apply的原理和用法大致相同,唯一区别是传值方式,apply采用数组形式传参 call、apply会立即执行函数 bind是先改变this后,调用后执行,原理上与以上二者也有所不同 函数三种角色的深入理解 角色一:普通函数,对于F 阅读全文
posted @ 2018-10-11 16:54 麦麦芽 阅读(222) 评论(0) 推荐(0)
摘要:构造函数设计模式:当我们使用new ***(),执行函数时,此时的函数变成了一个类,返回结果叫做当前类的实例 普通函数执行 1.形成一个新的私有作用域 2.形参赋值 3.变量提升 4代码自上而下之下(return的值就是要的结果) 构造函数执行 1.形成一个新的私有作用域 2.形参赋值 3.变量提升 阅读全文
posted @ 2018-10-08 10:50 麦麦芽 阅读(173) 评论(0) 推荐(0)