JavaScript はリテラル スクリプト言語であり、型のサポートが組み込まれており、動的に型付けされ、弱い型付けが行われるプロトタイプ ベースの言語です。そのインタプリタは JavaScript エンジンと呼ばれ、ブラウザの一部であり、クライアント側のスクリプト言語で広く使用されています。HTML Web ページに動的な関数を追加するために HTML Web ページで最初に使用されました。多くの特殊な定義があり、あまり明確に理解できないかもしれませんが、今日は JavaScript で未定義の特殊なデータ型について説明します。
未定義は、宣言されていない変数、宣言されているが値が割り当てられていない変数、または存在しないオブジェクト プロパティを表します。値、デフォルトでは未定義が返されます。
これらは、unknown の典型的な使用法です。変数が未定義かどうかを判断するには、typeof 関数を使用します。typeof 関数は、主に次のような文字列を返します: "number"、" string"、 「ブール値」、「オブジェクト」、「関数」、「未定義」。
この特別な未定義の値は null とは異なることに注意してください。
使用例:
if (typeof(obj) == "undefined") { /*逻辑*/ }
以上がJavaScriptで未定義とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。