El método object seal()

 

 

 

El metodo object seal 1

Descubra todo sobre el método seal() de JavaScript del objeto Object

El método JavaScript seal() del objeto Object toma un objeto como argumento y devuelve el mismo objeto. El objeto que se pasa como argumento se modifica y ahora es un objeto que no acepta nuevas propiedades. No se pueden agregar nuevas propiedades y no se pueden eliminar las existentes, pero sí se pueden cambiar las existentes.

Ejemplo:

const dog = {}dog.breed = 'Siberian Husky'Object.seal(dog)dog.breed = 'Pug'dog.name = 'Roger' //TypeError: Cannot add property name, object is not extensible

El argumento pasado como argumento también se devuelve como argumento, por lo tanto dog=== myDog(es exactamente el mismo objeto).

 

Similar a Object.freeze(), pero no hace que las propiedades no se puedan escribir. Solo impide agregar o quitar propiedades.Te recomendamos La ruta de los origenes

Similar a Object.preventExtensions(), pero también no permite eliminar propiedades:

const dog = {}dog.breed = 'Siberian Husky'dog.name = 'Roger'Object.seal(dog)delete dog.name //TypeError: Cannot delete property 'name' of #Object

Tips para principiantes de JavaScript




Tal vez te puede interesar:

  1. Introducción a React
  2. Agregar evento de clic a los elementos DOM devueltos desde querySelectorAll
  3. Cómo cambiar el valor de un nodo DOM
  4. Cómo comprobar si un elemento DOM tiene una clase

El método object seal()

El método JavaScript seal() del objeto Object toma un objeto como argumento y devuelve el mismo objeto. El objeto que se pasa como argumento se modifica y aho

programar

es

2025-01-19

 

El metodo object seal 1
El metodo object seal 1

Si crees que alguno de los contenidos (texto, imagenes o multimedia) en esta página infringe tus derechos relativos a propiedad intelectual, marcas registradas o cualquier otro de tus derechos, por favor ponte en contacto con nosotros en el mail [email protected] y retiraremos este contenido inmediatamente

 

 

Update cookies preferences