ResizeObserver: it’s like document.onresize for elements
ResizeObserver lets you know when an element's size changes.
ResizeObserver lets you know when an element's size changes.
IntersectionObservers let you know when an observed element enters or exits the browser's viewport.
Promises simplify deferred and asynchronous computations. A promise represents an operation that hasn't completed yet.