主要是數組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