var o = { a:1, d:function(){ return this.a } } console.log(o.d()) var p = Object.create(o) p.a = 4 console.log(p.a)