标签:字符串去重 code 原型 dba 方法 添加 abd pre log
1、字符串去重
//字符串去重 function quStr(str){ var arr = str.split(‘‘) var temp = {}, arr1 = []; for(var i = 0; i<arr.length;i++){ if(!temp[arr[i]]){ temp[arr[i]] = ‘abc‘; arr1.push(arr[i]) } } return arr1; } var str1 = quStr(‘absbdbabdbdsbfbabrbadbfgb‘).join(‘‘) console.log(str1)
2、添加到原型上的方法
var arr = [1,1,1,2,3,3,3,2,2,4,4,4] Array.prototype.unique=function(){ var temp = {}; var arr = [], len = this.length; for(var i = 0; i< len; i++){ if(!temp[this[i]]){ temp[this[i]] = ‘abc‘; arr.push(this[i]); } } return arr; } arr.unique();
标签:字符串去重 code 原型 dba 方法 添加 abd pre log
原文地址:https://www.cnblogs.com/yqyf/p/12504469.html