📅  最后修改于: 2023-12-03 14:44:03.034000             🧑  作者: Mango
Lodash 是一个 JavaScript 实用工具库,提供了大量常用的函数,能够简化 JavaScript 开发过程中的诸多任务。其中,_.splitAt()
是 Lodash 库中的一个方法,用于将数组按指定位置进行拆分,并返回拆分后的新数组。
_.splitAt(array, index)
array
(Array): 需要拆分的数组。index
(number): 拆分位置。拆分后的新数组,包含两个子数组:从原数组起始位置到指定位置的子数组为第一个元素,从指定位置到原数组末尾的子数组为第二个元素。
const arr = [1, 2, 3, 4, 5];
const splitArr = _.splitAt(arr, 3);
console.log(splitArr);
// Output: [[1, 2, 3], [4, 5]]
array
参数必须为一个数组,否则会返回一个空数组。index
参数大于 array
的长度,则返回整个数组作为第一个元素,空数组作为第二个元素。index
参数为负数时,将从数组的末尾开始计数,拆分位置索引为 -index - 1
。Lodash 库的 _.splitAt()
方法要求 Lodash 版本在 4.0.0 或更高版本中可用。
更多关于 Lodash 方法的详细信息,请参考官方文档:Lodash Documentation