
Top and left have the x and y coordinates of the top left corner respectively.Įntry.target has the element we’re watching.

Width and height have the width and height of the element. We invoke the ResizeObserver constructor with a function that loops through the entries whyich has the items we’re watching.Īnd in the loop body, we get the dimensions from the ntentRect property. One way to add an event handler for the window resize event is to assign an event handler function to the window.onresize property.įor instance, we can write: window.onresize = (event) => ) ro.observe(document.querySelector('html')) Assign an Event Handler to the window.onresize Property In this article, we’ll look at how to watch the JavaScript window resize event to detect window resizes.

We can watch window resize events with JavaScript to detect screen size changes of any kind.
