Normalizes a value into an array.
Value to normalize. null and undefined become []; arrays are returned as-is; iterables become Array.from(value); anything else is wrapped in a one-element array.
null
undefined
[]
Array.from(value)
An array representation of value.
value
toArray(null); // []toArray(undefined); // []toArray([1, 2]); // [1, 2] (same array instance)toArray(1); // [1]toArray(new Set([1, 2])); // [1, 2] Copy
toArray(null); // []toArray(undefined); // []toArray([1, 2]); // [1, 2] (same array instance)toArray(1); // [1]toArray(new Set([1, 2])); // [1, 2]
Normalizes a value into an array.