英[s?:t] 美[s?:rt]
n.分類、カテゴリー;品質(zhì)、性質(zhì);方法;グループ
vt.& vi.分類;整流、配置 ; に適しています
vt. 選択する; 分類する; 整頓する
vi. 分類する; 伝達(dá)する; 調(diào)整する
三人稱単數(shù)形: 複數(shù)形を並べ替える: ソート 現(xiàn)在分詞: ソート 過去形: ソートされた過去分詞: ソートされた
JavaScriptのsort()メソッド 構(gòu)文
sort() メソッドの使用方法
sort() メソッドは、配列の要素を並べ替えて配列を返すために使用されます。sort() メソッドは安定しました。デフォルトの並べ替え順序は、文字列 Unicode コード ポイントに基づいています。
関數(shù): 配列の要素を並べ替えるために使用されます。
構(gòu)文: arrayObject.sort(sortby)
パラメータ: sortby オプション。ソート順を指定します。関數(shù)である必要があります。
戻り値: 配列への參照。配列は元の配列に基づいてソートされ、コピーは作成されないことに注意してください。
注: このメソッドを呼び出すときにパラメータが使用されない場(chǎng)合、配列內(nèi)の要素はアルファベット順に並べ替えられます。より正確には、文字順に並べ替えられます。エンコーディング。これを?qū)g現(xiàn)するには、まず配列の要素を比較のために (必要に応じて) 文字列に変換する必要があります。他の基準(zhǔn)で並べ替える場(chǎng)合は、2 つの値を比較し、2 つの値の相対的な順序を示す數(shù)値を返す比較関數(shù)を提供する必要があります。比較関數(shù)には 2 つのパラメータ a と b が必要で、その戻り値は次のとおりです。a が b より小さい場(chǎng)合、ソートされた配列內(nèi)で a が b より前に出現(xiàn)する必要があり、0 より小さい値が返されます。 a が b と等しい場(chǎng)合、0 を返します。 a が b より大きい場(chǎng)合、0 より大きい値を返します。
JavaScriptのsort()メソッド 例
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <script type="text/javascript"> var arr = new Array(6) arr[0] = "George" arr[1] = "John" arr[2] = "Thomas" arr[3] = "James" arr[4] = "Adrew" arr[5] = "Martin" document.write(arr + "<br />") document.write(arr.sort()) </script> </body> </html>
インスタンスの実行 ?
[インスタンスの実行] ボタンをクリックしてオンライン インスタンスを表示します