Разница .height и offsetHeight?

Как можно вернуть значение высоты, это вроде же не читаемые??

document.element.style.height // это свойство которое нельзя прочитать, для указания высоты.

offsetHeight - высота элемента с учетом вертикальных полей и границ в пикселях. Свойство неизменяемое и тоже только для чтения но вроде включает еще scrollbar.

А вернуть высоту можно вот так:

getComputedStyle(document.element).height //Возвращает высоту