castArray() function
如果 value 不是数组,则将其转换为数组。如果已经是数组,则原样返回相同的引用。null 和 undefined 也会像其他值一样被包装。
Signature:
typescript
function castArray<T>(value: T | T[]): T[];Example
ts
castArray(1); // [1]
castArray("a"); // ["a"]
castArray({ a: 1 }); // [{ a: 1 }]
castArray(null); // [null]
castArray(undefined); // [undefined]
const arr = [1, 2, 3];
castArray(arr) === arr; // true - 相同的引用