You are currently viewing Lodash _.drop() Method

Lodash _.drop() Method

Lodash — это библиотека JavaScript, которая работает поверх underscore.js. Lodash помогает в работе с массивами, строками, объектами, числами и т.д. Метод Lodash.drop() используется для удаления элементов в заданном массиве.

Синтаксис :

Lodash.drop(array, number)

Параметры:

  • Array (массив): Это исходный массив, из которого должны быть удалены элементы.
  • Number (номер): Это число элементов, которые должны быть удалены из массива.

Примечание: Элементы удаляются из индекса 0 массива.

Возвращаемое Значение: Он возвращает срезанный массив.

Пример 1:

// Requiring the lodash library
const _ = require("lodash");

// Original array
let array = ["a", "b", "c", "d"]

// Ising drop() method to remove
// first two elements
let newArray = _.drop(array, 2)

// Printing original array
console.log("before : ", array)

// Printing array after applying
// drop function
console.log("after : ", newArray)

Выход:

Пример 2: 

Если элементы должны быть удалены из правой части массива, мы используем функцию _.dropRight ().

// Requiring the lodash library
let lodash = require("lodash");

// Original array
let array = [1, 2, "a", "b", "c", "d"]

// Using drop() method to remove
// first 2 elements from right
let newArray = lodash.dropRight(array, 2)

// Printing original array
console.log("before : ", array)

// Printing array after applying
// drop function
console.log("after : ", newArray)

Выход:

Пример 3: 

Если задано число, большее размера массива, то он возвращает пустой массив, как указано в приведенном ниже примере.

// Requiring the lodash library
let lodash = require("lodash");

// Original array
let array = [1, 2, "a", "b", "c", "d"]

// Using drop() method to remove
// first 10 elements
let newArray = lodash.drop(array, 10)

// Printing original array
console.log("before : ", array)

// Printing array after applying
// drop function
console.log("after : ", newArray)

Выход: