What is the difference between window.location.href and window.open () methods in JavaScript?
window.open will open a new browser with the specified URL.
window.location.href will open the URL in the window in which the code is called.
Note also that window.open() is a function on the window object itself whereas window.location is an object that exposes a variety of other methods and properties.