1. ホーム
  2. javascript

[解決済み] JavaScriptでnullやundefinedはいつ使うのか?重複

2022-09-22 20:10:57

質問

私は、JavaScript がどのような場合に null または undefined . また、ブラウザによって、これらの返り値が異なるようです。

の例をいくつか挙げてください。 null / undefined を、それを返すブラウザで表示します。

については明確になったものの undefined の側面については理解できましたが null . それは空白の値に似ていますか?

例:値が設定されていないテキストボックスがあります。今、その値にアクセスしようとすると、それは null それとも undefined であり、それらは類似していますか?

どのように解決するのですか?

DOMのメソッド getElementById() , nextSibling() , childNodes[n] , parentNode() などを返す null (定義されているが値を持たない)を返します。

プロパティ は定義されていますが、それが参照するオブジェクトは存在しません。

これは、あなたが ではなく をテストしたい。

if(x!==undefined) は null 値に対して真となります。

しかし if(x!= undefined) のどちらかでない値に対してのみ真となります。 undefined または null .