1. ホーム
  2. javascript

[解決済み] javascriptで配列の逆順にmap()を使用する方法はありますか?

2022-04-27 23:40:28

質問

を使いたいのですが map() 関数を逆順に実行させたいのですが。

理由は、Meteorプロジェクトで積み重ねたReactコンポーネントをレンダリングしているのですが、トップレベルの要素を最初にレンダリングし、残りの要素は下の画像を読み込むようにしたいからです。

var myArray = ['a', 'b', 'c', 'd', 'e'];
myArray.map(function (el, index, coll) {
    console.log(el + " ")
});

をプリントアウトします。 a b c d e を出力するmapReverse()があればいいのですが。 e d c b a

何か提案はありますか?

解決方法は?

元の配列を反転させたくない場合は、その配列を浅くコピーして、反転させた配列のマップを作成します。

myArray.slice(0).reverse().map(function(...