@antv/util
Version:
> AntV 底层依赖的工具库,不建议在自己业务中使用。
16 lines • 456 B
JavaScript
export default function uniq(arr, cache) {
if (cache === void 0) { cache = new Map(); }
var r = [];
if (Array.isArray(arr)) {
for (var i = 0, len = arr.length; i < len; i++) {
var item = arr[i];
// 加一个 cache,提升性能
if (!cache.has(item)) {
r.push(item);
cache.set(item, true);
}
}
}
return r;
}
//# sourceMappingURL=uniq.js.map