摘要: 1.原型链继承 function Parent () { this.name = 'kevin'; } Parent.prototype.getName = function () { console.log(this.name); } function Child () { } Child.pro 阅读全文
posted @ 2018-10-17 20:52 hwjun 阅读(144) 评论(0) 推荐(0) 编辑
摘要: new 一句话介绍 new: new 运算符创建一个用户定义的对象类型的实例或具有构造函数的内置对象类型之一 也许有点难懂,我们在模拟 new 之前,先看看 new 实现了哪些功能。 举个例子: // Otaku 御宅族,简称宅 function Otaku (name, age) { this.n 阅读全文
posted @ 2018-10-17 18:00 hwjun 阅读(284) 评论(0) 推荐(0) 编辑
摘要: bind 一句话介绍 bind: bind() 方法会创建一个新函数。当这个新函数被调用时,bind() 的第一个参数将作为它运行时的 this,之后的一序列参数将会在传递的实参前传入作为它的参数。(来自于 MDN ) 由此我们可以首先得出 bind 函数的两个特点: 返回函数的模拟实现 从第一个特 阅读全文
posted @ 2018-10-17 11:20 hwjun 阅读(402) 评论(0) 推荐(0) 编辑