Lodash学习之数组切片

简介: Lodash学习之数组切片

_.take(array, [n=1])

创建一个数组切片,从array数组的起始元素开始提取n个元素。

const_=require('lodash');
console.log(_.take([1, 2, 3], 2))

image.png


_.takeRight(array, [n=1])

创建一个数组切片,从array数组的最后一个元素开始提取n个元素。

const_=require('lodash');
console.log(_.takeRight([1, 2, 3], 2))

image.png


_.takeWhile(array, [predicate=_.identity])

array数组的起始元素开始提取元素,,直到 predicate 返回假值。predicate 会传入三个参数: (value, index, array)

const_=require('lodash');
console.log(_.takeWhile([1, 2, 3, 4, 5, 6], (o) => { returno%2==1; }))

image.png


_.takeRightWhile(array, [predicate=_.identity])

array数组的最后一个元素开始提取元素,直到 predicate 返回假值。predicate 会传入三个参数: (value, index, array)

const_=require('lodash');
console.log(_.takeRightWhile([1, 2, 3, 4, 5, 6], (o) => { returno%2==0; }))

image.png

目录
相关文章
Lodash学习之数组取交集
Lodash学习之数组取交集
2389 0
Lodash学习之数组取交集
|
JavaScript
Lodash学习之集合遍历1
Lodash学习之集合遍历1
151 0
Lodash学习之集合遍历1
Lodash学习之数组九
Lodash学习之数组九
105 0
Lodash学习之数组九
Lodash学习之数组六
Lodash学习之数组六
104 0
Lodash学习之数组六
|
索引
Lodash学习之数组七
Lodash学习之数组七
93 0
Lodash学习之数组七
Lodash学习之数组八
Lodash学习之数组
97 0
Lodash学习之数组八
|
JavaScript
Lodash学习之数组五
js lodash学习记录
106 0
Lodash学习之数组五
|
JavaScript 索引
Lodash学习之数组三
js lodash学习记录
74 0
Lodash学习之数组三
lodash转换数组
lodash转换数组
189 0