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 :::