-
Array.from()とsort()メソッドを使用する方法:
const originalArray = [3, 1, 4, 2]; const sortedArray = Array.from(originalArray).sort();
-
スプレッド構文を使用する方法:
const originalArray = [3, 1, 4, 2]; const sortedArray = [...originalArray].sort();
-
Array.concat()メソッドを使用する方法:
const originalArray = [3, 1, 4, 2]; const sortedArray = [].concat(originalArray).sort();
-
Array.slice()メソッドを使用する方法:
const originalArray = [3, 1, 4, 2]; const sortedArray = originalArray.slice().sort();
これらの方法は、元の配列を変更せずに新しいソート済みの配列を作成します。元の配列には変更が加えられないため、必要に応じて元の配列をそのまま使用することができます。
以上の方法を使用すると、JavaScriptで配列を変更せずにソートすることができます。ご参考までに、上記のコード例を使用してブログ投稿を作成してください。