1.2.5.7.Object.create 與純粹的原型繼承

var person = {
    firstname: 'Default',
    lastname: 'Default',
    greet: function(){
        return 'Hi' + this.firstname;
    }
}

var john = Object.create(person);
console.log(john);
//印出"Hi Default"
console.log(john.greet);

//可以覆寫
john.fistname = 'John'
john.lastname = 'Doe'
  • polyfill

    • 將engine缺少的功能加進去

Last updated

Was this helpful?