El método _.pull() se usa para eliminar todos los valores dados de una array dada.
Sintaxis:
_.pull(array, [values])
Parámetros: este método acepta dos o más parámetros, como se mencionó anteriormente y se describe a continuación:
- Array: este parámetro contiene la array de consulta.
- valores: este parámetro contiene uno o varios elementos que deben eliminarse de la array.
Valor devuelto: devuelve una array que contiene el elemento restante.
Ejemplo 1: este ejemplo elimina todos los valores de la array que coinciden con los valores dados.
const _ = require('lodash'); let ar = [1, 2, 3, 4, 5] let value = _.pull(ar, 3, 5) console.log(value)
Aquí, const _ = require('lodash')
se utiliza para importar la biblioteca lodash al archivo.
Producción:
[ 1, 2, 4 ]
Ejemplo 2: este ejemplo elimina todos los valores de la array que coinciden con los valores dados.
const _ = require('lodash'); let ar = [1, 2, 3, 1, 3, 4, 1, 5] let value = _.pull(ar, 1, 5) console.log(value)
Producción:
[ 2, 3, 3, 4 ]
Ejemplo 3: este ejemplo elimina todos los valores de la array que coinciden con los valores dados.
const _ = require('lodash'); let ar = ['a', 'b', 'c', 'd'] let value = _.pull(ar, 'c') console.log(value)
Producción:
[ 'a', 'b', 'd' ]
Nota: No funcionará en JavaScript normal porque requiere que se instale la biblioteca lodash.
Referencia: https://lodash.com/docs/4.17.15#pull
Publicación traducida automáticamente
Artículo escrito por iamsahil1910 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA