ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript での「未定義 X1」は何を意味しますか?

JavaScript での「未定義 X1」は何を意味しますか?

王林
王林転載
2023-09-07 11:33:02781ブラウズ

JavaScript での「未定義 X1」は何を意味しますか?

Unknown X 1 の結果を JavaScript で確認するには、まず JavaScript での Undefine の表現を正確に理解する必要があります。 JavaScript には、メモリに関係する unfineed というキーワードがあります。グローバル オブジェクトのプロパティは未定義です。つまり、グローバルスコープを持つ変数です。未定義の元の値が開始値です。

未定義は、まだ値が割り当てられていない変数のタイプです。変数が評価されているが値が割り当てられていない場合にも、メソッドまたはステートメントは未定義を返します。値が返されない場合、関数は未定義の例外をスローします。

メモリ空間が作成される前は、Javascript でメモリ空間を受け取るすべてのコンテンツは未定義となります。したがって、JavaScript では、Unknown X 1 の結果は NaN (非数値) になります。

JavaScript の略語 NaN は「Not a Number」の略で、書き込みできないプロパティ、または数値ではない値を意味します。 NaN がプログラムで使用されることはほとんどありませんが、指定した数値が正しいことを検証できます。

###文法### リーリー

例 1

未定義 X 1 の結果を確認するには、まず 'y' を未定義で開始し、次に 1 を掛けます。次の例は、不定形式の操作を示しています。1 と unknown を掛けますが、これはキーワードであり、まだ作成されていないため無効な数値です。これに数値を乗算すると、結果は NaN になります。

リーリー

例 2

この例では、文字列を整数に変換しようとすると NaN が返されることを理解しましょう。

リーリー

例 3

この例では、変数が宣言されていても値が割り当てられていない場合、変数の値がどのように未定義になるかを理解しましょう。さらに、変数には未定義の値を明示的に割り当てることができます。

リーリー

例 4

この例では、JavaScript で unknown と null がどのように false 値とみなされるかを理解しましょう。

リーリー

例 5

この例では、Boolean() 関数が unknown または null で呼び出された場合、結果は false になることを理解しましょう。

リーリー

例 6

JavaScript は null をオブジェクトとして扱います。 typeof 演算子でこれを確認できます。変数と値の型は typeof 演算子によって決定されます。 typeof 演算子を使用して未定義の値を検索すると、未定義の値が返されます。

リーリー

例 7

この例では、JavaScript のデフォルト値 null と unknown を理解しましょう。 デフォルト値を受け入れる JavaScript の関数パラメーターに unknown が渡された場合、unknown の代わりにデフォルト値が使用されます。

リーリー

例 8

一方、デフォルトの引数関数は、null が渡された場合、値として null を受け入れます。

ああああ

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

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。