Como remover chave de um objeto no indice "0" do JSON

1 resposta
json
G

Preciso remover um par de chaves principal que o JSON me devolve, como faria para fazer isso?

Segue JSON exemplo:

[
  { //preciso remover esse objeto
    "tested": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested1": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested2": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested3": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested4": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested5": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested6": {
      "email": "[email removido]",
      "use": "[email removido]"
    }
  } //preciso remover esse objeto
]

1 Resposta

L

Se for só para remover a posição “0” do array você pode usar o método splice:

const lista = [
  {
    "tested": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested1": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested2": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested3": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested4": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested5": {
      "email": "[email removido]",
      "use": "[email removido]"
    },
    "tested6": {
      "email": "[email removido]",
      "use": "[email removido]"
    }
  }
]

// Método splice
lista.splice(0, 1)
console.log(lista)

Você pode ver como ele funciona aqui:

Criado 9 de outubro de 2022
Ultima resposta 9 de out. de 2022
Respostas 1
Participantes 2