es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

JQ – Eliminar elementos por valor, no por índice.

Necesito eliminar todos los elementos de instancias que estén configurados como “tres” o “cinco”. Su índice no siempre es el mismo:

json
{
“address”: “localhost”,
“name”: “local”,
“vars”: {
“instances”: [
“one”,
“two”,
“three”,
“four”,
“five”
]
}
}

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Puedes usar el método filter() para eliminar elementos del arreglo instances:

    let instances = json.vars.instances.filter(item => item !== 'tres' && item !== 'cinco');
    

Comments are closed.