js メソッドは オーバーロードできません。その理由は、『js 上級プログラミング』の 111 ページで説明されています。要約すると、
js メソッドは次のように記述できます。var func1 = function(){ console.log("func1 test"); }123
関数例:
$(function(){ console.log("------**********开始了************---------"); funTest(100,200,300); })function funTest(num,num1){ console.log("funTest2 satrt") console.log(arguments.length); console.log(arguments[0]); console.log(num); console.log(num1); console.log(num+200) }12345678910111213141516171819
配列引数オブジェクトを使って実装されていると思いますが、jsオブジェクトは動的にメソッドを追加できるので書き換える必要はないと思います。もしかしたらまだその場面に出会っていないかもしれないので、使ってみたらまた書きます。
$(function(){ console.log("------**********开始了************---------"); funTest(100,200,300); })function funTest(num,num1){ console.log("funTest2 satrt") console.log(arguments.length); console.log(arguments[0]); console.log(num); console.log(num1); console.log(num+200) }
以上がjsメソッドの書き換えとオーバーロード手法の詳細な説明の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。