Lodash数组切片

简介: js学习

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

创建一个切片数组,去除array前面的n个元素。(n默认值为1。)

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

image.png


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

创建一个切片数组,去除array尾部n个元素。(n默认值为1。)

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

image.png


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

创建一个切片数组,去除array中从 predicate 返回假值开始到尾部的部分。predicate 会传入3个参数: (value, index, array)

const_=require('lodash');
vararr= [1, 3, 4, 7, 9];
console.log(_.dropRightWhile(arr, (o) => { returno%2!=0; }))

image.png


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

创建一个切片数组,去除array中从起点开始到 predicate 返回假值结束部分。predicate 会传入3个参数: (value, index, array)

const_=require('lodash');
vararr= [1, 3, 4, 7, 9];
console.log(_.dropWhile(arr, (o) => { returno%2!=0; }))

image.png


目录
相关文章
Lodash学习之数组取交集
Lodash学习之数组取交集
2392 0
Lodash学习之数组取交集
|
8月前
|
JavaScript
JS多维数组降维为一维数组的方法
JS多维数组降维为一维数组的方法
|
JavaScript
js数组去重:二维数组去重、去除相同的值、移除相同的数组
js数组去重:二维数组去重、去除相同的值、移除相同的数组
Lodash学习之数组切片
Lodash学习之数组切片
328 0
Lodash学习之数组切片
|
前端开发 JavaScript 索引
JS将二维数组转成一维数组的方法有哪些?
前言 这是一道常见的前端面试题,也是考验JavaScript基础知识是否牢固的常见题型。在前端开发中后端可能会返回给我们一些奇怪的数据,比如说数组里面的元素也是数组,但是我们需要的是一个简单的一维数组,这个时候就需要将二维数组(或者多维数组)转化为我们需要的一维数组。也可以叫做数组扁平化。
1581 1
JS将二维数组转成一维数组的方法有哪些?
Lodash学习之数组九
Lodash学习之数组九
109 0
Lodash学习之数组九
Lodash学习之数组八
Lodash学习之数组
101 0
Lodash学习之数组八
Lodash学习之数组六
Lodash学习之数组六
106 0
Lodash学习之数组六
|
索引
Lodash学习之数组七
Lodash学习之数组七
100 0
Lodash学习之数组七
|
JavaScript
Lodash学习之数组五
js lodash学习记录
112 0
Lodash学习之数组五

热门文章

最新文章