別の配列で定義された順序に基づいて配列 (itemsArray) を再編成する必要がある複雑なシナリオを考えてみましょう。配列 (sortingArr)。この例では、この調整を容易にするための ID はありません。
この並べ替えを行うには、次の JavaScript コードを使用します。
1 2 3 |
|
この簡潔なコードは、それぞれの位置を比較することによって動作します。 sortArr の要素。それらの位置の差を計算し、その差を利用して itemsArray 内の新しい順序を決定します。
よりコンパクトなバージョンでは、次のコードで同じタスクを実行します。
1 |
|
By usingこれらの並べ替えテクニックを使用すると、itemArray の配置を、sortArr.
で指定された目的の順序と一致するように簡単に調整できます。以上が別の配列の順序に基づいて JavaScript 配列を並べ替えるにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。