現在、配列をアルファベット順にソートするこの関数があります。
function compare(a,b) {
if (a.subtitle < b.subtitle)
return -1;
if (a.subtitle > b.subtitle)
return 1;
return 0;
}
配列を別の配列でソートする同様の関数が必要です。自分で書いてみましたが、頭が回らなかったので何もできませんでした。
例:
そのアイテムがarray2のどこにあるかに応じて、array1をソートする必要があります。
Array1 = ['quick','fox','the','brown'];
Array2 = ['the','quick','brown','fox'];
おそらく、私が見ていない簡単な答えがあるでしょう。
編集:
また、配列 2 にない配列 1 にあるアイテムは、特定の順序で、またはアルファベット順で簡単に最後に追加することができます。