/**
* 转换value为一个数组
* Converts `value` to an array
* @param {*} value The value to convert
* @returns {Array} Returns the converted array
* @example
* toArray({'a': 1, 'b': 2})
* // => [1, 2]
* toArray('abc')
* // => ['a', 'b', 'c']
* toArray(1)
* // => []
* toArray(null)
* // => []
* toArray(new Map([["name", "张三"], ["title", "Author"]]))
* // => [[name,张三],[title,Author]]
* toArray(new Set([1, 2, 3, 4, 4]))
* // => [1,2,3,4]
*/
const funcTag = "[object Function]"
const genTag = "[object GeneratorFunction]"
const asyncTag = "[object AsyncFunction]"
const stringTag = "[object String]"
const mapTag = "[object Map]"
const setTag = "[object Set]"
const symIterator = Symbol ? Symbol.iterator : undefined
f
转换value为一个数组
最新推荐文章于 2024-05-21 13:13:33 发布