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.


Discussion (2)

Collapse
duxtech profile image
Cristian Fernando Author

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.

Collapse
phamn23 profile image
Nathan Pham

B

JS can have keys that are reserved words