Aller au contenu principal

stubArray()

stubArray(): unknown[]

Returns an empty array.

DEPRECATED

Use an inline arrow function () => [] instead.


Returns: unknown[]

An empty array.


Since

2.0.0


Also known as

stubArray (Lodash, es-toolkit) · ❌ (Remeda, Radashi, Ramda, Effect, Modern Dash, Antfu)


Example

// ❌ Deprecated approach
stubArray(); // => []

// ✅ Recommended approach
(() => [])(); // => []

How it works?

Returns an empty array. Deprecated: Use () => [] directly.

Native Equivalent

// ❌ stubArray
// ✅ () => []

Use Cases

Return empty array 📌

Return empty array as default.

const getItems = () => [];

Default factory

Use as default value factory.

const cache = new Map<string, string[]>();
function getOrCreate(key: string) {
if (!cache.has(key)) cache.set(key, []);
return cache.get(key)!;
}