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.