「コンストラクター」のような関数をすべての関数にプロトタイピングする正しい方法は何ですか?
例えば、
function add(number1,number2){
alert(number1 + number2);
}
Object.prototype.constructor = function(){
alert("Calling " + arguments.callee);
}
add(5,5);
最初の警告は「add() を呼び出しています」、2 番目の警告は「10」です。