<script>
var Kevin = function(){
this.name = 'kevin'
}
Kevin.prototype.getKevin = function(){
alert(this.name);
}
Kevin.prototype.getKevin();
function John(){
this.name = 'john'
}
John.getStaticJohn = function(){
alert(this.name);
}
John.prototype.getJohn();
John.getStaticJohn();
</script>
- 的方法,這是爲什麼我在這兩種情況下使用原型調用 方法時得到
undefined
。 - 當我嘗試在John類中調用靜態方法時,它會完美地打印 輸出。
'Object.prototype'只允許您從外部擴展對象。調用它仍然依賴於首先定義的所述對象的實例。 –