fn の 2 番目のパラメータは、呼び出されるたびに常に 2 ずつ増加するようにしたいです
それは
現時点では、ハイジャックを記述する非常に醜い方法しか見つかりません:
もっと良い梱包方法はありますか?
人生最曼妙的风景,竟是内心的淡定与从容!
方法は正しいのですが、いつも文章が少しぎこちない気がします…もっと直接的に書いた方が良いと思います…
fn が呼び出されるたびに 2 番目のパラメータに常に 2 を加算するようにしたいです
実際には、パラメータにそれぞれ 0、2、0 を追加するだけです
つまり、関数 fn から別の 偏函数 fnOffset
偏函数
3 つのパラメータ [0, 2, 0] を fn(a, b, c) の a b c にそれぞれ追加します
広い意味で:
対応する位置に[ .... ] 这 n 个参数 分别加到 fn() 的 argumentsを配置します
[ .... ]
n
fn()
arguments
変数名として fn020 を使用する方がエレガントです = =
fn020
あなたが説明しているものは ES6 のプロキシに少し似ていますが、これはポリフィルできないため、フロントエンドでの使用には適さない可能性があります。
方法は正しいのですが、いつも文章が少しぎこちない気がします…もっと直接的に書いた方が良いと思います…
リーリーうーん。 。
実際には、パラメータにそれぞれ 0、2、0 を追加するだけです
つまり、関数 fn から別の
が生成されます。偏函数
fnOffset3 つのパラメータ [0, 2, 0] を fn(a, b, c) の a b c にそれぞれ追加します
広い意味で:
対応する位置に
リーリー[ .... ]
这n
个参数 分别加到fn()
的arguments
を配置します変数名として
fn020
を使用する方がエレガントです = =あなたが説明しているものは ES6 のプロキシに少し似ていますが、これはポリフィルできないため、フロントエンドでの使用には適さない可能性があります。