美文网首页
原型链经典面试题

原型链经典面试题

作者: ing1023 | 来源:发表于2021-02-25 17:35 被阅读0次

命题点一:原型基础 + 构造函数基础

var A = function() {};
A.prototype.n = 1;
var b = new A();
A.prototype = {
  n: 2,
  m: 3
}
var c = new A();

console.log(b.n);
console.log(b.m);

console.log(c.n);
console.log(c.m);
// 1、undefined、2、3

命题点二:自有属性与原型继承属性

function A() {
    this.name = 'a'
    this.color = ['green', 'yellow']
 }
 function B() {}
 B.prototype = new A()
 var b1 = new B()
 var b2 = new B()
 
 b1.name = 'change'
 b1.color.push('black')

console.log(b2.name) // 'a'
console.log(b2.color) // ["green", "yellow", "black"]

命题点三:构造函数综合考察

相关文章

网友评论

      本文标题:原型链经典面试题

      本文链接:https://www.haomeiwen.com/subject/oogfkhtx.html