首页  >  文章  >  web前端  >  学习 Lodash _.drop - 创建一个数组切片,其中从头开始删除 n 个元素。

学习 Lodash _.drop - 创建一个数组切片,其中从头开始删除 n 个元素。

WBOY
WBOY原创
2024-08-11 08:33:32624浏览

Learn Lodash _.drop - Creates a slice of array with n elements dropped from the beginning.

// first Example
  const drop = (arr, n) => {
    for(let i = 0; i < n; i++) {
      arr.shift(arr[i])
    }
    return arr;
  }

  console.log('drop', drop([1, 2, 3], 1))

// second example 
  const drop = (arr, n) => {
    return arr.slice(n)
  }

  console.log('drop', drop([1, 2, 3], 1))

说明

  • 函数签名: 函数 drop(arr, n = 1) :这个函数有两个参数:
  • arr:将从中删除元素的输入数组。
  • n:从数组开头删除的元素数。如果未提供,则默认为 1。
  • 切片方法:切片方法用于将数组的一部分的浅拷贝返回到新数组中。该方法有两个参数:
  • 起始索引(本例中为 n)。
  • 结束索引(此处未提供,因此它切片到数组的末尾)。

示例:

  • drop([1, 2, 3], 1) 从索引 1 开始切片,因此返回 [2, 3]。

以上是学习 Lodash _.drop - 创建一个数组切片,其中从头开始删除 n 个元素。的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn