1つの配列をソートしようとしていますが、2番目の配列は最初の配列と同期しています。JavaScript配列をソートしますが、2番目の配列を同期させてください
例:私はこのように見えるようにアレイに必要なソート後
var a1 = ["human", "animal", "plant"];
var a2 = ["person", "beast", "nature"];
a1.sort();
:
a1 = ["animal", "human", "plant"];
a2 = ["beast", "person", "nature"];
はたぶん、カスタムソート機能を使用して、これを行う簡単な方法はありますか?
それは完璧取得するには、戻り値で遊んでデータは悪い考えです。オブジェクトの配列 '{{name: 'human'、タイプ: 'person'}、{name: 'animal'、タイプ: 'beast'}]'を使用すると、同期について心配する必要はありません。構造を同期させる必要がある場合は、DRY原則に従わないことになります。 –