Pesquisar neste blog

19/07/2020

Modificações/seal em JavaScript

const produto = Object.preventExtensions({
    nome: 'Qualquer'preco: 1.99tag: 'promoção'
})
console.log('Extensível:',Object.isExtensible(produto));

produto.nome = 'Borracha'
produto.descricao = 'Borracha escolar branca'
console.log(produto);
delete produto.tag//deletanto a tag promoção
console.log(produto);

console.log();
//Object.seal (selar)
const pessoa = {nome: 'Juliana'idade: 27}
Object.seal(pessoa)//não consegue adcionar nem excluir o objeto pessoa
console.log('Selado: 'Object.isSealed(pessoa));
//tentando alterar os dados de pessoa
pessoa.sobrenome = 'Silva'//não consegue adicionar sobrenome
delete pessoa.nome
pessoa.idade = 35//consegue alterar o atributo idade
console.log(pessoa);












Palavras chave:

Modifikime / vula JavaScript
Modifiche / sigilli JavaScript
JavaScript-modifikasjoner / segl
שינויים / חותם של JavaScript
Modificări / sigilare JavaScript
JavaScript модификации / печать
JavaScript-Änderungen / Siegel

Nenhum comentário: