私はフロントエンド開発に不慣れで、今、社内の他の人が書いた多くの js コードを読んでいて、彼らがこの構文を使用して引数を保存することを発見しました:
function func1(argu1,argu2){
this.argu1 = argu1;
this.argu2 = argu2;
// other code run here....
}
私にとっては、通常これをスキップして、コードで引数を直接使用するか、次のように n の変数を取得します。
function func2(argu1,argu2){
alert(argu1);
alert(argu2);
var arguOne = argu1,arguSec = argu2;
// other code run here...
}
では、なぜこの構文を使用して引数を格納するのかを尋ねたいと思いますか? これは良い習慣ですか?なぜですか? 知っておくべきいくつかの概念を見逃したことはありますか?
もはやフロントエンダーではなくなった私の同僚によって書かれたfiddleを参照してください....