ホームページ  >  記事  >  ウェブフロントエンド  >  Lodash を学ぶ _.drop - 最初から n 個の要素が削除された配列のスライスを作成します。

Lodash を学ぶ _.drop - 最初から n 個の要素が削除された配列のスライスを作成します。

WBOY
WBOYオリジナル
2024-08-11 08:33:32626ブラウズ

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))

説明:

  • 関数のシグネチャ: 関数ドロップ(arr, n = 1) : この関数は 2 つの引数を取ります:
  • arr: 要素が削除される入力配列。
  • n: 配列の先頭から削除する要素の数。指定しない場合、デフォルトは 1 になります。
  • Slice メソッド: スライス メソッドは、配列の一部の浅いコピーを新しい配列に返すために使用されます。このメソッドは 2 つの引数を取ります:
  • 開始インデックス (この場合は n)。
  • 終了インデックス (ここでは指定されていないため、配列の最後までスライスされます)。

例:

  • drop([1, 2, 3], 1) はインデックス 1 からスライスを開始するため、[2, 3] を返します。

以上がLodash を学ぶ _.drop - 最初から n 個の要素が削除された配列のスライスを作成します。の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。