DEV Community

Cristian Fernando
Cristian Fernando

Posted on

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.


Discussion (1)

Collapse
duxtech profile image
Cristian Fernando Author

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.