From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/glossary/null/index.html | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 files/ja/glossary/null/index.html (limited to 'files/ja/glossary/null/index.html') diff --git a/files/ja/glossary/null/index.html b/files/ja/glossary/null/index.html new file mode 100644 index 0000000000..b30a109f76 --- /dev/null +++ b/files/ja/glossary/null/index.html @@ -0,0 +1,36 @@ +--- +title: 'Null' +slug: Glossary/Null +tags: + - CodingScripting + - Glossary +translation_of: Glossary/Null +--- +

コンピュータサイエンス分野において、一般的に null という値は、存在しないまたは無効な{{glossary("object","オブジェクト")}}やアドレスへのポインター参照を表します。 null による参照が持つ意味は、言語実装によって様々です。

+ +

{{Glossary("JavaScript")}} では、 null は動作がプリミティブらしく見えるので、{{Glossary("Primitive", "プリミティブ値")}}の一つであるとされています。

+ +

しかし、場合によっては、 null はそれらしく見えても「プリミティブ」ではありません。あらゆるオブジェクトが null 値から派生しており、そのため typeof で検査すると object が返るという一面もあります。

+ +
typeof null === 'object' // true
+ + -- cgit v1.2.3-54-g00ecf