码迷,mamicode.com
首页 > 编程语言 > 详细

一句话的代码,从集合中找出第一个重复字符的方法javascript版。

时间:2015-05-04 13:36:27      阅读:167      评论:0      收藏:0      [点我收藏+]

标签:

有的时候需求是这样的:

找出集合中第一个重复的字符所在的位置,刚才看了园内某自许为算法的代码,感觉非常之啰嗦故写了以下代码!

本人对神马算法之类的完全不懂,但那些伪算法家们也别出来装蒜。一句话:不要欺负俺没文化好不好!

别的不说看代码:

Array.prototype.searchFirstNotRepeat = function () {
var curArr = this, val;

while (-1 == (val = curArr.indexOf(curArr.shift())));

return val;
};

conole.log([1, 1, 2, 3, 4, 5, 3].searchFirstNotRepeat());

  

 

一句话的代码,从集合中找出第一个重复字符的方法javascript版。

标签:

原文地址:http://www.cnblogs.com/shinefzh/p/4475903.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!