ホームページ  >  に質問  >  本文

関数を連鎖させてこの JavaScript コードを簡素化するにはどうすればよいですか?

<p>これらの関数呼び出しを連鎖させて簡素化する方法を知りたいです。 forEach をチェーンし、プッシュし、配列を構造化し、マップを一緒に行う方法はありますか。 </p> <pre class="brush:php;toolbar:false;">let selectorsForLoader = ['a', 'b']; letloadingElements = []; selectorsForLoader.forEach(selector => { loadingElements.push(...Array.from(document.querySelectorAll(selector))); }); letloaders =loadingElements.map(loadingElement => { ロード要素.doSomething(); });</pre> <p>これは例です: </p> <pre class="brush:php;toolbar:false;">food.map(item => item.type) .reduce((結果, 結果) => { result.push(フルーツ); return [...新しいセット(結果)]; }, []); <p><br /></p>
P粉099145710P粉099145710449日前549

全員に返信(1)返信します

  • P粉019353247

    P粉0193532472023-07-29 18:29:37

    ###これはどうですか### リーリー

    ちなみに、あなたが挙げた「例」は次のように書く必要があります:

    リーリー

    返事
    0
  • キャンセル返事