From de5c456ebded0e038adbf23db34cc290c8829180 Mon Sep 17 00:00:00 2001 From: Florian Merz Date: Thu, 11 Feb 2021 14:49:24 +0100 Subject: unslug pl: move --- .../javascript/referencje/obiekty/null/index.html | 134 --------------------- 1 file changed, 134 deletions(-) delete mode 100644 files/pl/web/javascript/referencje/obiekty/null/index.html (limited to 'files/pl/web/javascript/referencje/obiekty/null/index.html') diff --git a/files/pl/web/javascript/referencje/obiekty/null/index.html b/files/pl/web/javascript/referencje/obiekty/null/index.html deleted file mode 100644 index 34e20e399c..0000000000 --- a/files/pl/web/javascript/referencje/obiekty/null/index.html +++ /dev/null @@ -1,134 +0,0 @@ ---- -title: 'null' -slug: Web/JavaScript/Referencje/Obiekty/null -tags: - - JavaScript -translation_of: Web/JavaScript/Reference/Global_Objects/null ---- -
{{jsSidebar("Objects")}}
- -

Wartość null reprezentuje zamierzony brak wartości jakiegoś obiektu. Jest jedną z {{Glossary("Primitive", "podstawowych wartości")}} w JavaSript.

- -

Składnia

- -
null 
- -

Opis

- -

Wartość null, jak podpowiada nazwa, zapisujemy używając słowa "null". null nie jest zmienną globalną, w przeciwieństwie do {{jsxref("Global_Objects/undefined","undefined")}}. Zamiast tego null wyraża brak identyfikacji, mówiąc nam, że zmienna nie wskazuje na obiekt. W wielu API null jest często zwracany tam, gdzie może być obiekt, ale aktualnie jeszcze go tam nie ma.

- -
// foo nie istnieje. Nie jest zdefiniowany oraz nigdy nie był zainicjalizowany:
-> foo
-"ReferenceError: foo is not defined"
-
-// Teraz wiadomo że null istnieje, ale nie ma on żadnego typu ani wartości:
-> var foo = null; foo;
-"null"
-
- -

Różnice pomiędzy null i undefined

- -

Podczas sprawdzania null lub undefined, uważaj na róźnice pomiędzy operatorami równości (==) oraz identyczności (===), ponieważ ten pierwszy wykonuje konwersję typu.

- -
typeof null        // "object" (nie jest to "null" ze względu na starsze przyczyny)
-typeof undefined   // "undefined"
-null === undefined // false
-null  == undefined // true
-null === null // true
-null == null // true
-!null // true
-isNaN(1 + null) // false
-isNaN(1 + undefined) // true
- -

 

- -

Specyfikacje

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
SpecificationStatusComment
{{SpecName('ES1')}}{{Spec2('ES1')}}Definicja początkowa.
{{SpecName('ES5.1', '#sec-4.3.11', 'null value')}}{{Spec2('ES5.1')}} 
{{SpecName('ES6', '#sec-null-value', 'null value')}}{{Spec2('ES6')}} 
{{SpecName('ESDraft', '#sec-null-value', 'null value')}}{{Spec2('ESDraft')}} 
- -

Kompatybilność z przeglądarką

- -

{{CompatibilityTable}}

- -
- - - - - - - - - - - - - - - - - - - -
FeatureChromeFirefox (Gecko)Internet ExplorerOperaSafari
Basic support{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -
- - - - - - - - - - - - - - - - - - - - - -
FeatureAndroidChrome for AndroidFirefox Mobile (Gecko)IE MobileOpera MobileSafari Mobile
Basic support{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}{{CompatVersionUnknown}}
-
- -

Zobacz również

- - -- cgit v1.2.3-54-g00ecf