数组是包含一组元素的数据结构。通常这些元素都是相同的数据类型,例如整数或字符串,但在 JavaScript 中,我们可以存储不同类型的元素。使用数组,您可以组织数据,以便可以轻松地对一组相关值进行排序或搜索。
本教程向您介绍了如何使用 JavaScript 删除重复的数组元素。
Example
下面是一个示例 JavaScript 程序,用于声明具有少量默认元素的静态数组。还要添加一些重复的元素。之后,删除所有重复的数组元素。
|
// 从数组中删除重复值的示例 JavaScript 程序
function 返回唯一(value, index, self) {
return self.indexOf(value) === index;
}
// 使用示例:
var arr = ['Green', 'Red', 100, 'Green', 20, '100'];
var unique = arr.filter(返回唯一);
console.log(unique); //
|
Output:
["Green", "Red", 100, 20, "100"]
在上面的例子中,值“Green”在数组中定义了两次。因此,您只能看到一个绿色实例。
您可能正在考虑元素 100。这里元素 100 的第一次出现是整数值,第二次出现被定义为字符串。简而言之,这两个元素都被视为独特的。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)