Tengo una simple duda de que cuando especificamos window.clientheight en JavaScript para pantallas móviles, indica la altura de toda la pantalla, incluido el panel de navegación (que se muestra en la imagen) o excluye ese panel. 
Y si incluye ese panel (como supongo), ¿cómo puedo especificar solo el ancho de la pantalla excluyendo el panel?
en su senerio, window.innerHeight es una mejor opción para usted. Supongo.
console.log(window.innerHeight)clientHeight pertenece a un elemento y la ventana no es un elemento. Entonces no hay nada para window.clientHeight.
window.clientHeight = undefinedlee esto, esto puede ayudarte: https://javascript.info/size-and-scroll-window