DEV Community

Cristian Fernando
Cristian Fernando

Posted on

Paracetamol.js💊| #85: Explica este código JavaScript

Explica este código JavaScript

const test = { if:"Es un condicional", let: "Es una manera de declarar variables", for: "Es un bucle", }; console.log(test.for); //?? 
Enter fullscreen mode Exit fullscreen mode

A. SyntaxError: unexpected token: keyword 'for'
B. Es un bucle
C. ReferenceError
D. Ninguna de las anteriores

Respuesta en el primer comentario.


Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando

Respuesta:
B. Es un bucle

Dentro de un objeto literal es posible usar nombres de palabras reservadas del lenguaje como nombres de keys, esto es perfectamente valido.
❌ Pese a que es valido, se recomienda no hacer esto y respetar las palabras reservadas de javascript. No hagas nunca esto! Solo se conciente que es posible.