ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScriptで未定義とはどういう意味ですか?

JavaScriptで未定義とはどういう意味ですか?

little bottle
little bottleオリジナル
2019-05-10 11:55:3224160ブラウズ

JavaScript はリテラル スクリプト言語であり、型のサポートが組み込まれており、動的に型付けされ、弱い型付けが行われるプロトタイプ ベースの言語です。そのインタプリタは JavaScript エンジンと呼ばれ、ブラウザの一部であり、クライアント側のスクリプト言語で広く使用されています。HTML Web ページに動的な関数を追加するために HTML Web ページで最初に使用されました。多くの特殊な定義があり、あまり明確に理解できないかもしれませんが、今日は JavaScript で未定義の特殊なデータ型について説明します。

JavaScriptで未定義とはどういう意味ですか?

未定義は、宣言されていない変数、宣言されているが値が割り当てられていない変数、または存在しないオブジェクト プロパティを表します。値、デフォルトでは未定義が返されます。

これらは、unknown の典型的な使用法です。変数が未定義かどうかを判断するには、typeof 関数を使用します。typeof 関数は、主に次のような文字列を返します: "number"、" string"、 「ブール値」、「オブジェクト」、「関数」、「未定義」。

この特別な未定義の値は null とは異なることに注意してください。

使用例:

if (typeof(obj) == "undefined") { 
   /*逻辑*/ 
}

以上がJavaScriptで未定義とはどういう意味ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。