Object.key 和 Object.prototype.key 之間的區別
與 Python 之類的語言不同,建構函式的靜態屬性不會繼承到例項。例項僅從其原型繼承,原型繼承自父型別的原型。永遠不會繼承靜態屬性。
function Foo() {};
Foo.style = 'bold';
var foo = new Foo();
console.log(Foo.style); // 'bold'
console.log(foo.style); // undefined
Foo.prototype.style = 'italic';
console.log(Foo.style); // 'bold'
console.log(foo.style); // 'italic'