
No.1ベストアンサー
- 回答日時:
グローバル変数の window とまったく同じ物です。
これはブラウザを操作するためのAPIを提供しているオブジェクトでして、
jQuery の実行には不可欠なものです。
参考)
https://developer.mozilla.org/ja/docs/Web/API/Wi …
グローバル変数なので、単に window と書けば使える筈ですが、
わざわざ関数引数の window としている理由は、たぶん以下の二点
* 性能
グローバル変数の window より、
関数引数の window の方が、使用時の実行性能が良い。
* 将来のコード互換性の維持
ブラウザ以外の実行環境を考慮して、
グローバル変数の window が無くても
関数引数の window が使える余地を残した。
実際に最近の jQuery では Node.js 対策として活用しているようです。
もうひとつの引数である $ も似たような理由で引数化していると推測します
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのレスポンシブが綺麗に動かない 3 2022/06/21 11:08
- 英語 会話で両者認識している名詞にも関わらず不定冠詞を付ける用法について 7 2023/06/16 14:50
- 英語 英語です。次の2つの文は、どう違うのでしょうか? また、seemの後にtoを伴わない使い方はあまり見 3 2023/07/01 16:29
- JavaScript jQueryで同じクラス名のものを別物として扱いたい 1 2022/06/17 14:14
- JavaScript プラグイン無しでContactform7にdatepickerを実装 3 2022/10/25 02:18
- 英語 There are, however, known and well-documented comp 3 2023/02/12 13:24
- 迷惑メール・スパム ”スリムウェア” 3 2023/04/30 22:32
- その他(パソコン・周辺機器) win11で使用できるLaunch for Windowをご存じありませんか? 1 2022/06/02 14:04
- Windows 10 ssd交換について。 4 2023/01/15 08:43
- Windows 10 マルチディスプレイ【モニター2つ並べて】プリントスクリーンを片方のだけ取るにはどうする? 3 2022/11/27 02:46
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
JSPの処理の途中で、JavaScript...
-
以下のコードを実行しても、オ...
-
Excel365 VBAで初歩的な質問で...
-
〔Excel:VBA〕マクロの実行が異...
-
VB.netでタイマーがスタートし...
-
Ajaxがおかしいんです
-
1つのVBAコードをすべてのコア...
-
JavaScriptで、実行するたび値...
-
VBA ステータスバー DoEvents
-
2回目のSortメソッドが失敗~20...
-
PowerPointで時計表示
-
onbeforeunload と aタグの hre...
-
デザイン時のVisible=Falseは実...
-
javascriptで最初のところに戻...
-
VBA SORT Applyでエラー
-
JavaScriptでショートカットキ...
-
VB.netの重複データ数カウント...
-
jQuery ui Datepicker 明日以降...
-
Excelのマクロ一括実行ができな...
-
表示ページによって、aタグ内の...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
if(1){...}とはどういうことで...
-
JSPの処理の途中で、JavaScript...
-
JavaScriptでショートカットキ...
-
以下のコードを実行しても、オ...
-
デザイン時のVisible=Falseは実...
-
C#でボタン名を変更しても動く
-
〔Excel:VBA〕マクロの実行が異...
-
VBA ステータスバー DoEvents
-
リクエスト結果が一瞬しか表示...
-
ラベルの色がかわってくれない
-
1つのVBAコードをすべてのコア...
-
VBA SORT Applyでエラー
-
初心者です。gulpでコンパイル...
-
eval()の危険性の具体例を教え...
-
列を非表示にするマクロが実行...
-
PowerPointで時計表示
-
innerHTMLなどの反映タイミング
-
JavaScriptで、実行するたび値...
-
VB.netでタイマーがスタートし...
-
alert()が実行できない
おすすめ情報