次のような文字列の配列があります。
array = ['third', 'first', 'fourth', 'second', 'custom2', 'custom1']
この配列をソートしたいので、次のようになります。
array = ['first', 'second', 'third', 'fourth', 'custom2', 'custom1']
'first'、'second'などの特定の文字列は、指定された順序で並べ替える必要があり (1 番目の前に 2 番目の前に 3 番目の前に ...)、その他の文字列は最後に任意の順序で追加する必要があります。これらの文字列のサブセットのみを含む配列は、とにかく正しい順序でソートする必要があります:
['fourth', 'something', 'second'] => ['second', 'fourth', 'something']
この問題を効果的に解決する javascript sort() 関数のコンパレーター関数を作成する可能性があるかどうか疑問に思います。