prototypeプロパティの迅速な理解
539 ワード
<span style="font-size:14px;">//
function mycale(a,b,c){
console.log(a*b+c);
}
//
function oldfunc(para1){
console.log(para1);
}
//
oldfunc.prototype.cale=mycale;
//
var newfunc=new oldfunc([1,2,4]);
//
newfunc.cale(13,4,6); //
oldfunc.cale(13,4,6);// cale </span>
まとめ:
1、prototypeはプロトタイプオブジェクトでのみ拡張に使用でき、インスタンス化後に呼び出されます!
2.プロトタイプオブジェクトがカスタムfunctionでない場合、Numberを使用する必要がある.prototype.xx,Object.prototype.xx形式で拡張し、変数形式で呼び出します!