
JavaScriptの配列のソートの話 (1) – Array.prototype.sort()
JavaScriptでの配列のソートについて簡単にまとめてみた。 問題:以下の操作を行った場合の配列要素の並びは?(答えは最後).sort() Array.prototype.sort() 配列自体のsortメソッドには通常比較関数を渡すが、何も渡さなかった場合は要素が文字列に変換されてUTF-16のコード順でソートされる。配列自体が書き換わる破壊的操作である点に注意が必要だ。 it('文字列の配列をソートできる', () => { // Arrange const array = ; // Act array.sort(); // Assert expect(array…