回答編集履歴
1
非破壊的なソートについてのコードを追加
test
CHANGED
@@ -21,3 +21,15 @@
|
|
21
21
|
|
22
22
|
|
23
23
|
```
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
ソートを非破壊的に行うなら, 配列の(シャロー)コピーを作ってからソートすればよい.
|
28
|
+
|
29
|
+
```JavaScript
|
30
|
+
|
31
|
+
//ソート(配列をシャローコピーした後ソート)
|
32
|
+
|
33
|
+
const sorted = users.concat().sort((a, b) => a.name < b.name ? -1 : a.name == b.name ? 0 : 1);
|
34
|
+
|
35
|
+
```
|