2017-09-29 5 views

答えて

1

あなたはこの必要があります:あなたが唯一の適切な関数式ではなく、矢印機能でこのように動作しますthisキーワード、とオブジェクト自体を取得

Object.prototype.getB = function(){ 
    return this.b; 
}; 

を。

if(!Object.prototype.hasOwnProperty("getB")){ 
    Object.defineProperty(Object.prototype, "getB", { 
    value: function(){ 
     return this.b; 
    } 
    }) 
} 


あなたが本当にプロトタイプを変異させたい場合は、これは非可算になり、事前に機能の存在をチェックされ、より良い方法であります

関連する問題