Your Web News in One Place

Help Webnuz

Referal links:

Sign up for GreenGeeks web hosting
March 23, 2022 09:38 pm GMT

Paracetamol.js| 84: Explica este cdigo JavaScript

Explica este cdigo JavaScript

Nota que en la lnea edad:7, termina con , pero no hay ninguna sentencia del objeto perro despus

const perro = {  id:1,  nombre:"Boby",  edad:7,};

A. El cdigo es incorrecto, no es posible escribir una , al final de una sentencia de objeto.
B. El cdigo es correcto, esta caracterstica de javascript se denomina Trailing commas y es perfectamente vlido.

Respuesta en el primer comentario.

Respuesta:
B. El cdigo es correcto, esta caracterstica de javascript se denomina Trailing commas y es perfectamente vlido.

Trailing commas es una peculiaridad de ES2015.
Si desea agregar una nueva propiedad, puede agregar una nueva lnea sin modificar la ltima lnea anterior si esa lnea ya usa una coma final. Esto hace que las diferencias de control de versiones sean ms limpias y que la edicin del cdigo sea menos problemtica.
Esta caracterstica puede ser usada en objetos, arreglos, desestructuracin de arreglos y objetos, parmetros de funciones, llamadas a funciones, mtodos de clases, etc.
Por ejemplo:

const perro = {  id:1,  nombre:"Boby",  edad:7,};const {nombre, edad,} = perro;const numeros = [1,2,3,4,5,];const [uno,dos,] = numeros;const saludo = (nombre,)=>{  return `Hola ${nombre}`}console.log(saludo("Cris",)); // Hola Cris

Original Link: https://dev.to/duxtech/paracetamoljs-84-explica-este-codigo-javascript-5djp

Share this article:    Share on Facebook
View Full Article

Dev To

An online community for sharing and discovering great ideas, having debates, and making friends

More About this Source Visit Dev To