特別ウィンドウ
Web ページ上のメンション ウィンドウこれは、次のような非常に一般的なものです。window.onload=function(){ //执行函数体 }
JavaScript ビデオ チュートリアル ]
このため、グローバル スコープで宣言されたすべての変数と関数は、ウィンドウ オブジェクトのプロパティとメソッドになります。 例:var age = 29; function sayAge(){ alert(this.age); } alert(window.age); //29 sayAge(); //29 window.sayAge(); //29
歴史的遺産
#location オブジェクト
基本属性Location は、最も便利な BOM オブジェクトの 1 つです。現在のウィンドウにロードされているドキュメントの情報とナビゲーション機能を提供します。その主な用途は URL に関連しています。
ハッシュ: URL 内の # 記号の後の文字を返します。そうでない場合は空を返します。
● host/hostname: サーバー名またはポート番号を返します。
● href: 完全な URL を返します
● Port: 指定されたポート番号を返します
● Protocol: 使用されているプロトコルを返します
Search: を返しますURL クエリ文字列、つまり疑問符の最初から最後までのすべて
#Location 操作
Location はさまざまな方法でブラウザの場所を変更できます。最も一般的に使用されるのは assign() メソッドです。例:
location.assign("http://www.baidu.com");
window.location = "http://www.baidu.com"; location.href = "http://www.baidu.com";
location.replace("http://www.baidu.com");
location.reload(true);
history の記録を保持します。インターネットをサーフィンしているユーザー。各ブラウザ ウィンドウとタブには、特定のウィンドウ オブジェクトに関連付けられた独自の履歴オブジェクトがあります。セキュリティ上の理由から、開発者は通常、ユーザーがどの Web ページを閲覧したかを知ることはできませんが、順方向と逆方向の両方を実装する方法はまだあります。関数は go() です。例:
history.go(-1); history.go(1);
history.go("baidu.com");
if(history.length == 0){ //干你想干的事 }
モバイル インターネット ウェーブにおけるウィンドウ オブジェクトのステータスは、PC 側のステータスほど重要ではなくなりました。より多くの機能と検出が含まれる ある側面では、より多くの対話が関係しますが、他の側面は、より豊富な機能を備えたカスタム コードによって実装されます。
そうは言っても、ウィンドウオブジェクトは単純なだけではなく、重要なナビゲーターオブジェクトもありますが、これに関しては内容が非常に多く、また別の記事で紹介します。後で。 この記事はjs チュートリアル
列からのものです。ぜひ学習してください。以上がフロントエンドフィールドにおけるWindowオブジェクトの役割の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。