回答編集履歴
1
簡潔明瞭すぎたので、簡単な説明を含めることで、より分かり安くしてみました。
test
CHANGED
@@ -1,6 +1,13 @@
|
|
1
1
|
|
2
2
|
こんばんは!指定した順に並び替えですね!
|
3
|
+
こんなニッチな要求と出会えたので、今日は良い日です!
|
4
|
+
|
5
|
+
javascriptのsort()は、要素を並び替える時の規則を指定することが出来るのですが、
|
6
|
+
事前に、順序を指定する配列等を用意する事で、ソートの順序を任意にすることが出来ます。
|
7
|
+
私が提示したコードだと、順序に入っていないデータがある場合は、そのデータはソートの一番頭に来てしまいますが、
|
8
|
+
ない場合は後ろにしてしまう、とか、ない場合はアルファベット順にしちゃえなど、やりたいようにソートできちゃいます。
|
9
|
+
|
3
|
-
|
10
|
+
ごく簡単な例でしかありませんが、以下のようなコードはいかがでしょうか?
|
4
11
|
|
5
12
|
|
6
13
|
|