$.unique([1,1,1]);
// -> [1, 1, 1]
$.uniqueはelementの重複を削除する。
通常の配列は対象外。
$.eachとか$.mapのならびにあるけど要注意。
普通の配列をuniqにしたいならこんな感じで
var tmp = {};
$.grep([1,1,2,2,3,3,4,4], function (i) { return tmp[i] ? !tmp[i]++ : tmp[i] = 1 });
// -> [1, 2, 3, 4]
// -> [1, 1, 1]
$.uniqueはelementの重複を削除する。
通常の配列は対象外。
$.eachとか$.mapのならびにあるけど要注意。
普通の配列をuniqにしたいならこんな感じで
var tmp = {};
$.grep([1,1,2,2,3,3,4,4], function (i) { return tmp[i] ? !tmp[i]++ : tmp[i] = 1 });
// -> [1, 2, 3, 4]
コメントする