これはeloquentjavascriptのコードです:f.apply(ヌル、引数)とf(引数)
function transparentWrapping(f) {
return function() {
return f.apply(null, arguments);
};
}
は、これは私のコードです。私はapply
メソッドを使用していません:
function myTransparentWrapping(f) {
return function() {//don't use apply
return f(arguments);
};
}
2つの違いは何ですか?
変更、それはF(引数)とnull.f(引数)との差と言うことができるかどうかの角度、。
違いが分かりますか?あなたの質問が何であるかを明確にするだけです – Rowland
[正確に.applyは何ですか?](https://stackoverflow.com/questions/13317526/what-exactly-does-apply-do)の可能な複製 –