I'm just a painter who studied computer science.
DOM Ready
Viewport
Obtener la altura de la ventana gráfica
Hay dos métodos para obtener la altura de la ventana gráfica: window.innerHeight y document.documentElement.clientHeight. El primero es más preciso. Este último tiene mejor soporte en diferentes navegadores.
let viewportHeight = window.innerHeight || document.documentElement.clientHeight;
console.dir(viewportHeight); //-> 515
Obtener el ancho de la ventana gráfica
Hay dos métodos para obtener el ancho de la ventana gráfica: window.innerWidth y document.documentElement.clientWidth. El primero es más preciso. Este último tiene mejor soporte en diferentes navegadores.
let viewportWidth = window.innerWidth || document.documentElement.clientWidth;
console.dir(viewportWidth); //-> 463