1.利用call或者apply绑定this的方式
1.操作call或者apply绑定this的方法,只能担任实例属性。不能担任原型东西上的要领和属性
2.原型链担任
函数B担任函数A :图形示例如下:
function A (cat) { this.cat = "猫咪" } A.prototype.myName = function () { console.log(this.dog) } function B (dog) { this.dog = ‘nih‘ } B.prototype = new A () B.prototype.constructor = B var b = new B (‘这是一只狗‘) b.myName() console.log(b.cat)
打印功效:
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/web/33070.html