上記のコードはグローバル変数を作成するようです。次のコードはJavaScriptでグローバル変数を作成しますか?
答えて
Nope!あなたの変数はfunction
の中で宣言されているからです。
しかし、変数がどこにあっても 'var'キーワードなしで宣言されていれば、グローバル変数になると思いました。 –
@TuanLe以前に未知の変数を割り当てると、それはグローバルを作成するときです。 'this'キーワードとその値は' function'に束縛されています。ただし、プロパティの割り当ては、スコープ(ローカルまたはグローバル)ではなく特定のオブジェクトを変更します。 –
ここにあなたの関数がオブジェクトを構築します。新しく作成されたオブジェクトインスタンス 'user1'は、グローバルにアクセスできます。 –
- 1. AJAXコールで作成されたJavascriptグローバル変数の作成/アクセス
- 2. グローバル変数の作成?
- 3. Selenium javascript webdriverはjavascriptグローバル変数にアクセスできますか?
- 4. TypeScriptでのグローバル変数の作成
- 5. グローバル変数の作成方法は?
- 6. JavaScriptのガベージコレクタはグローバル変数を破棄しますか?
- 7. JavaScriptのグローバル変数とウィンドウ変数は何ですか?
- 8. グローバル変数を作成するiPhone/iPad
- 9. Codeigniterグローバル変数を作成してアクセスします
- 10. Javascriptでは、グローバル変数の値をイベントコンテキスト内から変更できますか?
- 11. Javascriptでグローバル変数を宣言し、グローバル変数を変更してグローバル変数を呼び出すにはどうすればよいですか?
- 12. Opaでグローバル変数を作成することはできますか?
- 13. グローバル変数は、私はheader.phpのファイルにJavaScriptでグローバル変数を宣言
- 14. JavaScript変数をグローバル変数にする
- 15. html5 javascript、グローバル変数
- 16. javascriptグローバル変数スコープ
- 17. グローバル変数を使用したプログラムの作成はより安全ですか?
- 18. Webアプリケーションのグローバル変数の作成 - ASP.NET
- 19. javascriptのグローバル変数をJSONresultに設定しますか?
- 20. Javaでグローバル変数を作成する方法はありますか?
- 21. C:関数の戻り値でグローバル変数を作成する
- 22. Selenium Webドライバはjavascriptグローバル変数にアクセスできますか?
- 23. グローバル非キャッシュ変数を作成
- 24. JavaScriptのグローバル変数は変更されていませんか?
- 25. グローバル変数コードの混乱
- 26. node.jsにローカルまたはグローバルのmongodbコレクション変数を作成します。
- 27. javascriptの画像処理はグローバル変数でのみですか?
- 28. Squeakでグローバル変数を作成する方法は?
- 29. XMLバージョン1.05でグローバル変数を作成する方法は?
- 30. cakephpでグローバル変数を作成するには3.4
コンソールログステートメントは何を返しますか?私は何も考えていないか、または定義されていない。あなたは 'console.log(user1.name);が必要です;と私は信じています。 – jsw324
いいえ)この行 'Console.log(this.name);'を削除します。 – Smiranin
'name'は、ブラウザによって事前に定義された[' window.name'](https://developer.mozilla.org/en-US/docs/Web/API/Window/name)を参照する必要があります。 'User'が' new'なしで呼び出された場所にあった場合、 'User'がグローバルプロパティを変更した可能性があります。 https://jsfiddle.net/75nLq957/ –