用 JavaScript 删除重复元素:简单易行!😵
GenAI LIVE! | 2025年6月4日
最近几周我一直在学习 Python。我按照这个路线图学习:@arindam Dawn的30 天 Python 系列文章。我推荐它!我太喜欢了🤩
总之,我在学习 Python 的时候发现了 SET 框架,当时就被迷住了。
但多亏了它,我发现 Javascript 中也有这个框架,而我之前并不知道!
使用 SET 我们可以非常轻松地从数组中删除重复的元素。
JavaScript 的内置 Set 对象被描述为一个值的集合,其中每个值只能出现一次。Set 对象也是可迭代的,因此可以使用展开运算符 (...) 轻松将其转换为数组。
🍭 以下是一些示例:
const nums = [1, 2, 2, 3, 1, 2, 4, 5, 5, 6, 4, 2, 6];
[...new Set(nums)] // [1, 2, 3, 4, 5, 6]
const something = ['anto', 'anto', 'antonella', 'ant', 'ant', 2, 4, 5, 6,2,2];
[...new Set(something)] // [ 'anto', 'antonella', 'ant', 2, 4, 5, 6 ]
const emojisFruits = ['🍋','🍋', '🍇 ','🍉' ,'🍇 ','🍓' ,'🍒','🍒','🍈 ','🍒'];
[...new Set(emojisFruits)] // [ '🍋', '🍇 ', '🍉', '🍓', '🍒', '🍈 ' ]
非常有用!!!
你也知道这个吗?