Skip to content

@utilslib/core/toArray


将值或值数组转换为数组。 ​


toArray ​

函数签名 ​

typescript
function toArray<T>(value: T | T[]): T[]

描述 ​

将值或值数组转换为数组。

类型参数 ​

参数名约束默认值描述
T---

参数 ​

参数名类型可选默认值描述
valueT | T\[\]否--

返回值 ​

T\[\]

点击查看源码
js
/**
 * 将值或值数组转换为数组。
 *
 * @type {<T>(value: T | T[]) => T[]}
 * @param {T | T[]} value - 要转换的值或值数组。
 * @returns {T[]} 转换后的数组。
 */
export function toArray(value) {
  return Array.isArray(value) ? value : [value];
}
ts
/**
 * 将值或值数组转换为数组。
 *
 * @type {<T>(value: T | T[]) => T[]}
 * @param {T | T[]} value - 要转换的值或值数组。
 * @returns {T[]} 转换后的数组。
 */
export function toArray<T>(value: T | T[]): T[] {
  return Array.isArray(value) ? value : [value];
}

如有错误,请提交issue :::