- Go backend (server/)
- Frontend (web/, server/static/)
- Database and deployment files
- Scripts and docs
Co-Authored-By: 狸花猫/Claude-Qwen3.6-Plus 🐾
16 lines
456 B
JavaScript
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
|