jquery中去重复排序(函数: $.grep() join() sort() )

来源:互联网 发布:微信数据损坏无法登陆 编辑:程序博客网 时间:2024/06/06 07:29
var str  = '12345678543';        var array = str.split ("");//分割为数组console.log (array);



//去除数组中重复的项        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(',') 可以把数组连接为字符串显示





0 0