jquery中去重複排序(函式: $.grep() join() sort() )
阿新 • • 發佈:2019-01-30
var str = '12345678543';
var array = str.split ("");//分割為陣列
console.log (array);
以前自己也沒有使用過 $.grep() 方法,$.grep() 方法是按照某種條件來過濾陣列,所以使用 $.grep() 方法可以從陣列中過濾出我們想要的結果。//去除陣列中重複的項 function uniQueue(array){ var arr=[]; var m; while(array.length>0){ m=array[0]; arr.push(m); array=$.grep(array,function(n,i){ return n==m; },true); } return arr; } var str = '1254785463'; var arr = str.split (""); var newarr = uniQueue(arr); console.log(newarr);
3.排序顯示
使用
sort() 排序
join(',') 可以把陣列連線為字串顯示