3
¿Por qué estos fragmentos de JavaScript se comportan de manera diferente a pesar de que ambos encuentran un error?
var a = {} var b = {} try{ a.x.y = b.e = 1 // Uncaught TypeError: Cannot set property 'y' of undefined } catch(err) { console.error(err); } console.log(b.e) // 1 Ejecutar fragmento de códigoHide resultsExpandir fragmento var a = {} var b = {} try { a.x.y.z = b.e …