問題タブ [thunk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
139 参照

javascript - サンク関数の JavaScript の正しい使い方 (変数あり)

サンク関数の使用法に行き詰まっており、それがどのように機能するかをよりよく理解する必要があります。

動作しないコード:

動作するコード:

私の「JavaScriptサンクにあまり熟練していない」という観点からすると、両方のコードは同じですが、2番目のコードだけが機能するわけではありません。

a) コードが同じように動作しないのはなぜですか? サンク コンテンツを関数 ( fields) に格納すると、動作が異なるのはなぜですか?

b) 私のfields変数はコードのシーケンスで使用されるので、コード 1 (実際には変数を保持するコード 1 の修正) のように、オブジェクトを別の変数に保持してサンクを機能させる方法はありますfieldか?