JavaScript数组去重:获取所有唯一值
P粉779565855
P粉779565855 2023-08-20 11:36:41
[JavaScript讨论组]

我有一个数字数组,我需要确保其中的数字是唯一的。我在互联网上找到了下面的代码片段,它可以很好地工作,直到数组中有一个零。我在Stack Overflow上找到了另一个几乎完全相同的脚本,但它不会失败。

为了帮助我学习,有人能帮我确定原型脚本出了什么问题吗?

Array.prototype.getUnique = function() {
 var o = {}, a = [], i, e;
 for (i = 0; e = this[i]; i++) {o[e] = 1};
 for (e in o) {a.push (e)};
 return a;
}

来自重复问题的更多答案:

  • 从JS数组中删除重复值

类似的问题:

  • 获取数组中所有非唯一值(即:重复/多次出现)


P粉779565855
P粉779565855

全部回复(0)
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号