1. ホーム
  2. ジャバスクリプト

[解決済み】Javascriptで元の配列を変更せずに配列を逆順にする。

2022-04-02 13:48:29

質問

Array.prototype.reverse 配列の内容をその場で反転させる(突然変異を伴う)...

元の配列の内容を変更せずに(突然変異を起こさずに)配列を反転させる、同様の簡単な方策はないでしょうか?

どのように解決するのですか?

を使用することができます。 slice() を使用してコピーを作成し リバース() それ

var newarray = array.slice().reverse();

var array = ['a', 'b', 'c', 'd', 'e'];
var newarray = array.slice().reverse();

console.log('a', array);
console.log('na', newarray);