JavaScript Destroe o objeto

JavaScript Destroe o objeto
Destruir um objeto em JavaScript é de grande ajuda ao lidar com os dados em massa. Por exemplo, essa abordagem também é muito útil para liberar memória e os recursos possuídos por um objeto específico que não são mais necessários. Além disso, por omitir ou acessar um valor específico, referindo -se à sua propriedade para atualizar ou utilizá -lo, respectivamente

Este artigo discutirá as abordagens que podem ser implementadas para destruir um objeto em JavaScript.

Como destruir objetos em javascript?

Um objeto pode ser destruído em JavaScript usando as seguintes técnicas:

  • ““excluirOperador.
  • ““Manualmente”Destruindo o objeto.

Abordagem 1: Destrua o objeto em JavaScript usando o operador de exclusão

Nesta abordagem, uma propriedade de objeto específica será removida com a ajuda do operador de exclusão e retornará “indefinido”Ao acessá -lo.

Este operador pode ser aplicado especificando -o pouco antes da propriedade de um objeto.

Exemplo

Em primeiro lugar, declare uma variedade de objetos com as propriedades especificadas e exibi -las:

Deixe testObject =
Nome: "David",
Idade: 22
;
console.LOG (TestObject.nome);

Em seguida, aplique o “excluir”Operador referindo -se à propriedade do objeto especificado. Isso resultará na exclusão da propriedade do objeto correspondente:

Exclua testObject.nome;
console.LOG (TestObject.nome);

Saída

Na saída acima, pode -se observar que a propriedade do objeto “idade”É omitido.

Abordagem 2: Destruindo manualmente o objeto em JavaScript

Essa técnica pode ser utilizada para definir uma função personalizada e passar o objeto criado em seu argumento enquanto o acessava.

Exemplo

Em primeiro lugar, declare a função chamada “DestroyObject ()”Tendo o parâmetro especificado. Em sua definição, inicialize o parâmetro declarado como “indefinido”:

função destruirObject (obj)
obj = indefinido;

Agora, crie o seguinte objeto com as propriedades especificadas e exiba -o:

testObject =
x: 1,
Y: "David"

console.LOG (TestObject)

Por fim, acesse a função definida passando o objeto criado como seu argumento. Isso resultará na exibição “indefinido”No console como o parâmetro definido na definição da função, é atribuído. Portanto, o objeto especificado quando atua como seu parâmetro (função) também agirá o mesmo (indefinido):

console.LOG (DestroyObject (TestObject))

Saída

Fornecemos as abordagens para destruir um objeto em JavaScript.

Conclusão

Um objeto pode ser destruído em JavaScript usando o “excluirOperador ou destruindo manualmente. A primeira abordagem é simples, pois resulta em omitir uma propriedade específica de um objeto. A última abordagem, por outro lado, destrói o objeto junto com todas as suas propriedades associadas com a ajuda de uma função personalizada. Este artigo demonstrou o conceito de destruir objetos em JavaScript.