[JS]sort関数の挙動確認。

個人的メモです。 使わないとすぐ忘れる。。
var output1 = $('#output1'),
output2 = $('#output2'),
output3 = $('#output3');


var arr = [1,5,12,9,7];

// そのまま出力
output1.append( arr.join(',') );// 1,5,12,9,7
// ソート
arr.sort();
// 出力
output2.append( arr.join(',') );// 1,12,5,7,9
// ソート
arr.sort(sortFunc);
// 出力
output3.append( arr.join(',') );// 1,5,7,9,12


// sort関数
function sortFunc( a,b )
{
	return a - b;
}
sort()の引数に関数を渡す、
というのがなかなか慣れない。

1 thought on “[JS]sort関数の挙動確認。

  1. ピンバック: [JS]push関数の挙動確認。 | Regelog2

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

CAPTCHA