标签:
1.首先把字符串分割为数组(中文除外)
var str = ‘12345678543‘; var array = str.split ("");//分割为数组 console.log (array);
结果如下:
2.去除重复值
//去除数组中重复的项 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);
以前自己也没有使用过 $.grep() 方法,$.grep() 方法是按照某种条件来过滤数组,所以使用 $.grep() 方法可以从数组中过滤出我们想要的结果。
3.排序显示
使用
sort() 排序
join(‘,‘) 可以把数组连接为字符串显示
jquery中去重复排序(函数: $.grep() join() sort() )
标签:
原文地址:http://www.cnblogs.com/xiaoguoblog/p/5006623.html