Skip to content

isSealed ​

A função isSealed verifica se um objeto está selado, ou seja, se não pode ter novas propriedades adicionadas e as existentes não podem ser removidas.

Sintaxe ​

typescript
isSealed(obj): boolean

Parâmetros ​

ParâmetroTipoDescrição
objobjectObjeto a ser verificado.

Retorno ​

Retorna true se o objeto estiver selado, caso contrário retorna false.

Exemplos ​

typescript
const obj = Object.seal({ a: 1 });
isSealed(obj); // true
isSealed({ b: 2 }); // false

Notas ​

  • Utiliza internamente Object.isSealed.
  • Objetos selados não podem ter propriedades adicionadas ou removidas, mas os valores das propriedades existentes ainda podem ser alterados.

Referências ​

Released under the MIT License.