JavaScript如何利用对象的属性不能相同的特点进行去重
发表于:2025-01-16 作者:千家信息网编辑
千家信息网最后更新 2025年01月16日,这篇文章给大家分享的是有关JavaScript如何利用对象的属性不能相同的特点进行去重的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。利用对象的属性不能相同的特点进行去重(这
千家信息网最后更新 2025年01月16日JavaScript如何利用对象的属性不能相同的特点进行去重
这篇文章给大家分享的是有关JavaScript如何利用对象的属性不能相同的特点进行去重的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。
利用对象的属性不能相同的特点进行去重(这种数组去重的方法有问题,不建议用,有待改进)
function unique(arr) { if (!Array.isArray(arr)) { console.log('type error!') return } var arrry= []; var obj = {}; for (var i = 0; i < arr.length; i++) { if (!obj[arr[i]]) { arrry.push(arr[i]) obj[arr[i]] = 1 } else { obj[arr[i]]++ } } return arrry;} var arr = [1,1,'true','true',true,true,15,15,false,false, undefined,undefined, null,null, NaN, NaN,'NaN', 0, 0, 'a', 'a',{},{}]; console.log(unique(arr))//[1, "true", 15, false, undefined, null, NaN, 0, "a", {…}] //两个true直接去掉了,NaN和{}去重
感谢各位的阅读!关于"JavaScript如何利用对象的属性不能相同的特点进行去重"这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!
相同
对象
属性
特点
内容
更多
篇文章
不错
实用
两个
建议
数组
文章
方法
看吧
知识
问题
参考
帮助
有关
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
深圳市米思图网络技术有限公司
安装数据库图形界面无法启动
自建小型服务器
长沙致友软件开发
如何提高服务器的安全防护
软件开发在哪些城市好火
天猫店软件开发
安卓软件开发入门书籍推荐
求生之路1服务器
杭州仕冠网络技术有限公司
眉山网络技术参数
这样让腾讯会议服务器崩溃
计算机网络安全与规范论文
达梦数据库decode
vm网络安全
企业网络安全需要准备哪些
华为服务器raid怎么查看
全吉升网络技术有限公司股票
计算机网络技术网站开发方向
服务器管理器中搭建服务器
安装数据库图形界面无法启动
ntp网络校时服务器
第2章网络安全技术基础
风电网络安全自查报告
昆山正规软件开发代理商
宏驰网络技术
网络安全大赛的策划书
苹果数据库 中国
天准科技工业互联网
江苏普惠金融发展数据库