DEV Community

Cristian Fernando
Cristian Fernando

Posted on

2 1

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

Explica este código JavaScript

Dificultad: Básico

const obj = {
  nombre: "Cris",
  apodo: "dux",
  direccion: {
    calle:"Olmos",
    zona: "Los olivos"
  }
}
console.log(obj.edad)
Enter fullscreen mode Exit fullscreen mode

A. false
B. SintaxisError
C. undefined
D. null

Respuesta en el primer comentario.


Top comments (1)

Collapse
 
duxtech profile image
Cristian Fernando

Respuesta:
C. undefined

Cuando intentamos acceder a propiedades que no existen en un objeto entonces JavaScript nos regresa undefined.

Es curioso el porque JavaScript ante casos así no muestra un error por consola como lo hacen lenguajes mas estrictos, una explicación ante este dilema es por que no fue hasta ES3 que se introdujeron excepciones en el lenguaje, por ello muchas veces aunque sospechemos que veremos un error por consola JavaScript nos regresa solo undefined.

The Most Contextual AI Development Assistant

Pieces.app image

Our centralized storage agent works on-device, unifying various developer tools to proactively capture and enrich useful materials, streamline collaboration, and solve complex problems through a contextual understanding of your unique workflow.

👥 Ideal for solo developers, teams, and cross-company projects

Learn more

👋 Kindness is contagious

If this post resonated with you, feel free to hit ❤️ or leave a quick comment to share your thoughts!

Okay