javascript 数组去重
来源:互联网 发布:淘宝投诉卖家怎么撤销 编辑:程序博客网 时间:2024/05/01 06:51
//去除数字元素数组function sortnum(a, b) {return a - b;}Array.prototype.unique1 = function() {this.sort(sortnum);var newnumbers = [this[0]];for (var i = 0; i < this.length; i++) {if (this[i] != newnumbers[newnumbers.length - 1]) {newnumbers.push(this[i]);}};return newnumbers;};var mynums = [1, 2, 5, 8, 2, 5, 7, 42, 8, 0];mynums = mynums.unique1();console.log(mynums);//利用json对象 可以取出非数字元素Array.prototype.jsonUnique = function() {var json = {};for (var i = 0; i < this.length; i++) {if(!json[this[i]]){json[this[i]] = 1;}};return json;};var mynumss = [1,2,54,1,43,54,'哈哈','哈哈','我们','为什么','为什么'];mynumss = mynumss.jsonUnique();for(var key in mynumss){console.log(key);}
0 0
- javascript数组去重
- javascript 数组去重
- javascript 数组去重
- 数组去重javascript
- javascript数组去重
- JavaScript数组去重
- JavaScript数组去重
- javascript数组去重
- JavaScript 数组去重
- javascript数组去重
- JavaScript 数组去重
- javascript 数组去重
- javascript数组去重
- JavaScript数组去重
- javascript 数组去重
- JavaScript数组去重
- JavaScript数组去重
- JavaScript数组去重
- 处理文本中的超链接
- inline函数的好处与缺点
- 倨弦妓拇帐谷尾叶赫捅碳贪焦扯雀
- iOS iOS8中 问题"registerForRemoteNotificationTypes: is not supported in iOS 8.0 and later" 解决方案
- Ubuntu14.04搭建cocos2dx2.2.5开发环境(超级详细)
- javascript 数组去重
- JOS 不能进入lab2 问题的解决
- 类和结构的区别
- Spring IoC与DI
- UVA 439 Knight Moves(BFS)
- /usr/bin/ld: cannot find -lioxc 的原因
- Loader
- javascript 中几种实用的跨域方法原理详解
- Java学习笔记(关于static)