私は C# の Class()、フィールド、プロパティ、名前空間...世界の出身です。そして、私はJavaScriptを起動しました。これまでのところ、私はうまくやっています。しかし、友人の 1 人が私のコードを見て、なぜこれを行ったのかと尋ねました。
function Position (x, y) {
this.X = x;
this.Y = y;
}
友人: 「あなたはちょうど位置をオーバーライドしました...」 私: 「どの位置ですか?」友人: 「ブラウザが使用しているすべての可能性があります。」私 : 「私はこのスクリプトを実行しているだけです。完全に動作します。」 友人: 「動作しなくなるまで」
わかりました…え?ポジションはグローバルであることがわかりました..しかし、どこで、どの程度ですか? 私の友人は、ブラウザ全体に対してグローバルのように聞こえます。私の質問は次のとおりです。
javascriptグローバル、ブラウザ全体にグローバルですか? > 窓だけ?> タブのみ?? >どこまで行く??