2

私は C# の Class()、フィールド、プロパティ、名前空間...世界の出身です。そして、私はJavaScriptを起動しました。これまでのところ、私はうまくやっています。しかし、友人の 1 人が私のコードを見て、なぜこれを行ったのかと尋ねました。

function Position (x, y) {
    this.X = x;
    this.Y = y; 
}

友人: 「あなたはちょうど位置をオーバーライドしました...」 私: 「どの位置ですか?」友人: 「ブラウザが使用しているすべての可能性があります。」私 : 「私はこのスクリプトを実行しているだけです。完全に動作します。」 友人: 「動作しなくなるまで」

わかりました…え?ポジションはグローバルであることがわかりました..しかし、どこで、どの程度ですか? 私の友人は、ブラウザ全体に対してグローバルのように聞こえます。私の質問は次のとおりです。

javascriptグローバル、ブラウザ全体にグローバルですか? > 窓だけ?> タブのみ?? >どこまで行く??

4

3 に答える 3