1.定義と使用法
sort()メソッドは、配列の要素をソートするために使用されます。
デフォルトのソート順は、アルファベットの昇順です。
構文:
配列 .sort(sortfunction)
パラメータ:
sortfunction:ソート順を指定します。関数でなければなりません。
注:アルファベット順に並べると、「5」の前に「40」が並びます。
数値ソートを使用するには、関数をパラメーターとして使用して呼び出す必要があります。
この関数は、数値を昇順でソートするか降順でソートするかを指定します。
例1:1から5に配置
VAR ARR = [ 1、3、2、5、4 ]。 console.log(arr.sort()); console.log(arr);
出力:
例2:5から1に配置する
VAR ARR = [ 1、3、2、5、4 ]。 console.log(arr.sort()。reverse()); console.log(arr);
出力:
例3:要素の長さで並べ替え
var arr = [ ' love '、' sky '。' Student ' ] arr.sort(function(x、y){ return x.length- y.length }) console.log(arr)
出力: