js数组去重和字符串去重
发布日期:2021-05-06 20:26:57 浏览次数:17 分类:技术文章

本文共 713 字,大约阅读时间需要 2 分钟。

**

js数组去重 代码展示

**

/*这里数组去重直接写在了数组对象的原型链上,使用的时候直接调用unique()这个方法就行*/Array.prototype.unique= function () {       var temp = {   },arr =[], len = this.length;    for(var i=0;i

示范:

//使用数组去重的示范;var   arr=[5,5,5,52,1,1,];arr.unique();

结果展示:

在这里插入图片描述
**

js字符串去重

**

代码展示:

/*与数组去重方法相同*/String.prototype.del = function () {         var temp = {   };      var newArr = this.split(",");      var arr = [];      var len = this.length;      for (var i = 0; i < len; i++) {             if (!temp[this[i]]) {                temp[this[i]] = "a";             arr.push(this[i]);          }      }       var str = arr.join("-"); //我将去重后的字符串用"-"分隔开       return str}

示范:

var str = "11112244115";str.del();

结果:

在这里插入图片描述
好了到这就完了,如过我的代码有什么错误的地方可以指出哦,欢迎大家参考

上一篇:js try{}catch(){}finally{}语句
下一篇:认识python

发表评论

最新留言

初次前来,多多关照!
[***.217.46.12]2025年03月27日 07时19分30秒