主要是数组sort( )方法的一个引伸,咱们知道sort是根据参数正负值来作排序断定,那么实现固然是使其随机正负值javascript
var a = [1,2,3,4,5];
Array.prototype.muddled=function(){
this.sort(function(){
return (0.5-Math.random());
});
};
a.muddled();
复制代码
数组去重java
直接采用set方法实现数组
function deWeight(arr) {
return [...(new Set(arr))];
}
复制代码
字符串去重dom
采用类数组的方法去掉相同ui
function unique(b){
var obj = {};
var arr = b.split("");
var arr1 = [];
for(var i =0 ; i<arr.length;i++) {
if(!obj[arr[i]]) {
obj[arr[i]]=1;
arr1.push(arr[i]);
}
}
return arr1;
}
复制代码
ending...this