Buenas compañeros, me van a disculpar pero quiero terminar de entender algunos conceptos y ojala me puedan ayudar; no me da pena preguntar porque soy novato :)
1) Variables globales : el modelo de eventos favorece las variables globales ?
He notado que es practica comun (mucho mas que en otros lenguajes) mantener variables globales entre funciones, asi por ejemplo las funciones inicializadoras llamadas por onload() crean una cantidad de variables globales.
El objeto window es de alcance global tambien.
2) Jerarquia de objetos ?
Entiendo que no hay clases como tal sino prototipos, entonces la relacion entre window, window.screen, window.document es de herencia del prototipos ?
Gracias desde ya