次のjavascriptコードスニペットをmozilla Webコンソールに書き込もうとすると、予期せぬ動作が起こります。下記の画像を参照してください。しかし、私はそれを "var a"と定義したとき、一見間違った答えが出ます。私はそれが正常に動作しているクロムについてチェックしました。誰かがこのあいまいな行動を説明できますか?FirefoxのWebコンソールで予期しない動作が発生する、未定義の一致がうまく動作しない
-3
A
答えて
0
ありa
という名前のグローバル変数はすでに、おそらくだとそれは価値があります。 var a;
宣言は新しい変数を作成しません。コードを次のように変更してみてください:
if (a === undefined) {
console.log("undefined is true");
} else {
console.log("undefined is false, a = " + a);
}
これで変数の値がわかります。
+0
ありがとう私はブラウザを閉じて、実行しました。それは働いた:) –
0
関連する問題
- 1. print()で予期しない動作が発生しました
- 2. JavaScriptで "SetInterval"で予期しない動作が発生する
- 3. mozilla firefoxの予期しない動作
- 4. SeleniumとjUnitで予期しない動作が発生する
- 5. 複合テンプレートで予期しない動作が発生する
- 6. URI.joinで予期しない動作が発生する
- 7. EventLoopScheduler:Disposeで予期しない動作が発生するObjectDisposedException
- 8. Rcppで予期しない動作が発生する
- 9. CSSメディアクエリで予期しない動作が発生する
- 10. Python urllibで予期しない動作が発生する
- 11. FUSE fseek direct_ioで予期しない動作が発生する
- 12. オブジェクトが解決できない予期しない動作が発生する
- 13. 非同期メソッドで予期しない動作が発生しました
- 14. 次のプログラムで予期しないC++の動作が発生しました
- 15. knexの選択で予期しない動作が発生しました
- 16. Contikiのprintf()関数で予期しない動作が発生しました
- 17. スムーズなスクロールがFirefoxで動作しない、IEでうまく動作する
- 18. シンプルなJavaプログラム - プロファイリングで予期しない動作が発生する
- 19. 簡単なスウィフトコードで予期しない動作が発生する
- 20. キャンバス上のローテーションアニメーション中に予期しない動作が発生しました
- 21. Pandas Datetime/dt.dateで予期しない動作が発生しました
- 22. boost :: streams ::出力フィルタで予期しない動作が発生しました
- 23. AntiForgeryTokenとValidateAntiForgeryTokenで予期しない動作が発生しました
- 24. 材料uiポップオーバーで予期しない動作が発生しました
- 25. 特定のWebサイトで予期しないJSON.stringifyの動作
- 26. Express/MongoDB - データベース操作中に予期しない動作が発生する
- 27. この例では未定義の動作が発生していますか?
- 28. Perl:ウェブサイトのスクレイピングで予期しない動作が発生する
- 29. return文の演算で予期しない動作が発生する
- 30. 次のPrologプログラムで予期しない動作が発生する
あなたが定義されている必要があります – Amit
[尋ねる]読まなければなりません'a'変数を読み込んでコンソールをクリアし、このコードをもう一度書きました...その場合、' a'は 'undefined 'ではありません – Rayon
Amit:申し訳ありません、私はこのフォーラムを初めて利用しています。私は間違いを見つけることができますか?質問しても間違いがありましたか?ありがとうございます。 –