ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript の `window.location.href` と `window.open()` の違いは何ですか?

JavaScript の `window.location.href` と `window.open()` の違いは何ですか?

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-05 09:41:02180ブラウズ

What is the difference between `window.location.href` and `window.open()` in JavaScript?

JavaScript の window.location.href と window.open() メソッドの違い

window.location.href と window の違い.open() はその性質と機能にあります。

window.location.href

  • はメソッドではなくプロパティです .
  • ブラウザの現在の URL の場所を取得します。
  • その値を変更すると、現在のページがリダイレクトされます。

例:

<code class="javascript">window.location.href = "http://www.example.com"; // Redirects to example.com</code>

window.open()

    は URL 引数を取るメソッドです。
  • 新しいブラウザ ウィンドウまたはタブを作成し、移動します

例:

<code class="javascript">window.open("http://www.google.com"); // Opens Google in a new window</code>

追加機能

    ウィンドウ.open() は、サイズ、位置、機能 (メニューバー、ツールバーなど) など、新しいウィンドウをカスタマイズするための追加パラメータを取ることができます。
  • window.open() パラメータの詳細については、を参照してください。 window.open チュートリアル。

以上がJavaScript の `window.location.href` と `window.open()` の違いは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。