首頁  >  文章  >  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
上一篇:React 與 Next.js下一篇:React 與 Next.js