An Interest In:
Web News this Week
- April 23, 2024
- April 22, 2024
- April 21, 2024
- April 20, 2024
- April 19, 2024
- April 18, 2024
- April 17, 2024
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
Dev To
An online community for sharing and discovering great ideas, having debates, and making friendsMore About this Source Visit Dev To