文件名称:proposal-array-unique:ECMAScript关于阵列重复数据删除方法的建议
文件大小:5KB
文件格式:ZIP
更新时间:2024-05-29 12:18:33
javascript polyfill proposal array ecmascript
阵列重复数据删除建议 ECMAScript建议的数组重复数据删除方法。 动机 重复数据删除是数据处理中最常见的要求之一,尤其是在当今的大型Web Apps中。 ECMAScript 6中的[...new Set(array)]不足以用于非基本值,现在,我们可能需要Array.prototype.uniqueBy() 。 核心功能 虽然Array.prototype.uniqueBy()用以下方法调用: 没有参数,它将作为[...new Set(array)] ; 一个索引键参数( Number , String或Symbol ),它将使用键从每个数组元素中获取值,然后根据这些值对原始数组进行重复数据删除; 一个函数参数,它将为每个数组元素调用此函数,然后根据这些返回值对原始数组进行重复数据删除。 注意: 返回的值是一个新数组,原始数组中没有发生突变 空/空项目被视为空值 0和-
【文件预览】:
proposal-array-unique-master
----package.json(2KB)
----polyfill()
--------index.spec.ts(2KB)
--------index.ts(1009B)
----ReadMe.md(2KB)
----.npmignore(32B)
----tsconfig.json(153B)
----.gitignore(47B)
----.editorconfig(147B)