JavaScript Window Methods

You are Here:

JavaScript Window Methods

The following are the list of Window methods available in JavaScript programming.

blur()Shifts focus from the current window.
close()Closes the current window.
focus()Makes a request to bring the specified window to the front.
getComputedStyle()Returns an object containing the values of all CSS properties of an element, after applying active stylesheets.
getSelection()Returns an object representing the range of text selected by the user or the current position of the caret.
matchMedia()Returns a MediaQueryList object representing the results of the specified CSS media query string.
moveBy()Moves the current window by a specified amount.
moveTo()Moves the current window to the specified coordinates.
open()Opens a new browser window, or a new tab, depending on your browser settings and the specified resource is loaded into its browsing context.
postMessage()Safely enables cross-origin communication between two pages regardless of their location.
print()Prints the contents of the current window.
requestAnimationFrame()Tells the browser that you wish to perform an animation and requests that the browser call a specified function to update an animation before the next repaint.
cancelAnimationFrame()Cancels an animation frame request previously scheduled through a call to window.requestAnimationFrame().
resizeBy()Resizes the current window by a specified amount relative to its current size.
resizeTo()Dynamically resizes a window to the specified width and height.
scroll()Scrolls the window to a particular place in the document.
scrollBy()Scrolls the document in the window by the given amount.
scrollTo()Scrolls to a particular set of coordinates in the document.
stop()Stops window loading.
history.back()Loads the previous URL in the history list.
history.forward()Moves forward one page in the session history.
location.assign()Causes the window to load and display the document at the URL specified.


Hi Developers, we almost covered 97% of JavaScript Tutorials with examples for quick and easy learning.

We are working to cover every Single Concept in JavaScript.

Please do google search for:

Join Our Channel

Join our telegram channel to get an instant update on depreciation and new features on HTML, CSS, JavaScript, jQuery, Node.js, PHP and Python.

This channel is primarily useful for Full Stack Web Developer.

Share this Page

Meet the Author