¿Qué significa “desestructuración de objetos” y cuál es el resultado de una operación de desestructuración?
Digamos que tienes un objeto con algunas propiedades:
const person = { firstName: 'Tom', lastName: 'Cruise', actor: true, age: 57}
Puede extraer solo algunas de las propiedades del objeto y colocarlas en variables con nombre:
const { firstName, age } = person
Ahora tenemos 2 nuevas variables, firstName
y age
, que contienen los valores deseados:
console.log(firstName) // 'Tom'console.log(age) // 54
El valor asignado a las variables no depende del orden en que las enumeramos, sino que se basa en los nombres de las propiedades.
También puedes asignar automáticamente una propiedad a una variable con otro nombre:
const { firstName: name, age } = person
Ahora, en lugar de una variable llamada firstName
, como teníamos en el ejemplo anterior, tenemos una name
variable que contiene el person.firstName
valor: Fotos Porno y actrices porno
console.log(name) // 'Tom'
Tips para principiantes de JavaScript
Tal vez te puede interesar:
- Cómo generar un número aleatorio entre dos números en JavaScript
- Cómo esperar el evento DOM listo en JavaScript simple
- Cómo determinar si una fecha es hoy en JavaScript
- Cómo contar el número de propiedades en un objeto JavaScript
¿Qué es la desestructuración de objetos en JavaScript?
¿Qué significa “desestructuración de objetos” y cuál es el resultado de una operación de desestructuración?
programar
es
https://aprendeprogramando.es/static/images/programar-que-es-la-desestructuracion-de-objetos-en-javascriptja-2395-0.jpg
2024-10-21
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