sailei1 / blog

1 stars 0 forks source link

原型链理解 #44

Closed sailei1 closed 5 years ago

sailei1 commented 5 years ago
let o = {a: 1};
// 原型链: o ---> Object.prototype ---> null

let a = ["yo", "whadup", "?"];
// 原型链: a ---> Array.prototype ---> Object.prototype ---> null

function f(){
  return 2;
}
// 原型链: f ---> Function.prototype ---> Object.prototype ---> null

let fun = new Function();
// 原型链: fun ---> Function.prototype ---> Object.prototype ---> null

function Foo() {}
let foo = new Foo();
// 原型链: foo ---> Foo.prototype ---> Object.prototype ---> null

function Foo() {
  return {};
}
let foo = new Foo();
// 原型链: foo ---> Object.prototype ---> null

image