Video není dostupné.
Omlouváme se.
Congele Objetos no Javascript Com Essa Técnica!
Vložit
- čas přidán 16. 12. 2022
- A função Object.freeze do JavaScript é uma forma de se proteger um objeto de modificações indesejadas. Quando um objeto é congelado, ele se torna imutável e não pode ter suas propriedades adicionadas, removidas ou alteradas. Isso é útil quando você quer garantir que um objeto não seja modificado acidentalmente por outro código.
Para usar a função Object.freeze, basta passar o objeto como parâmetro.
Observe que, mesmo após o objeto ser congelado, é possível acessar e ler suas propriedades normalmente. A única diferença é que não é mais possível modificá-las.
É importante lembrar que a função Object.freeze só tem efeito em um objeto e suas propriedades imediatas. Se o objeto tiver propriedades que são outros objetos, esses objetos ainda podem ser modificados. Para congelar um objeto e todas as suas propriedades aninhadas, é necessário usar a função recursivamente.
Espero que isso ajude a entender como a função Object.freeze funciona no JavaScript.
😍Curso de Clean Code com JS(Promoção de Lançamento): victorlima.tec...
😍Curso de Clean Code com JS(Promoção de Lançamento): victorlima.tech/cleancode
Parabéns pela didática e pela dica. Ótimo vídeo.
Victor, pretende fazer um curso avançado de node/js, mostrando design patters, streams, etc ?
Mostrar algo de memory leaks seria muito útil...
Desculpe a ignorância, mas pra que congelar o objeto? Qual utilidade?
Impedir modificações indesejadas no objeto.
oxi tu não programava em c#?