JavaScript jest używany jako język skryptowy po stronie klienta, aby dynamizować strony internetowe. Jest łatwy w użyciu dzięki HyperText Markup Language (HTML). JavaScript jest przydatny, aby zwiększyć interaktywność i zbudować bogatsze interfejsy. Podczas programowania za pomocą JavaScript konieczne jest przechowywanie danych. Zmienna to obszar pamięci, którym program może manipulować. Zmienne są lokalizacjami pamięci. Każda zmienna ma typ. Zależy to od zakresu wartości, które mogą być przechowywane w tym miejscu pamięci. JavaScript obsługuje wiele typów danych. Prymitywne typy danych to Numbers, String i Booleans. Liczby przechowują wartości liczbowe, ciągi znaków przechowują sekwencję znaków, a wartości booleańskie przechowują wartość prawda lub fałsz. JavaScript ma również złożone typy danych, które są obiektami itp. Istnieją jeszcze dwie zmienne. Są zerowe i niezdefiniowane. W tym artykule omówiono różnicę między wartością pustą a niezdefiniowaną w JavaScript. The kluczowa różnica między pustą a niezdefiniowaną w JavaScript jest to wartość null jest używana do przypisywania zmiennej wartości, a wartość niezdefiniowana jest używana, gdy zmienna jest zadeklarowana, ale nie ma przypisanej wartości.
1. Przegląd i kluczowa różnica
2. Co to jest zero w JavaScript
3. Co jest niezdefiniowane w JavaScript
4. Podobieństwa między wartością pustą a niezdefiniowaną w JavaScript
5. Porównanie obok siebie - zerowy vs niezdefiniowany w JavaScript w formie tabelarycznej
6. Podsumowanie
JavaScript obsługuje programowanie obiektowe. Program lub oprogramowanie można modelować w obiekty za pomocą JavaScript. Te obiekty komunikują się z innymi obiektami. Obiekty JavaScript są pisane przy użyciu nawiasów klamrowych. Właściwości obiektu są zapisywane jako pary nazwa-wartość. Są one oddzielone przecinkiem. na przykład var student = name: „Ann”, oceny: 65;
Gdy programista chce przypisać zmienną inną wartość, może użyć typu danych null. Ten typ danych jest uważany za obiekt.
Zapoznaj się z poniższymi instrukcjami JavaScript.
var x = null;
document.write (x);
document.write (typeof (x));
Document.write (x) poda wartość x. To jest zero. Typ x to obiekt.
Zobacz poniższy przykład.
var student = name: „Ann”, oceny: 65;
student = zero;
Zgodnie z powyższym wartość studenta jest zerowa. Typ danych to obiekt.
W JavaScript, kiedy zmienna jest zadeklarowana, ale nie przypisała wartości, wówczas jest niezdefiniowana.
Zapoznaj się z poniższymi instrukcjami JavaScript. Jeśli istnieje instrukcja taka jak var x; gdzie x jest zmienną. Wtedy x ma wartość niezdefiniowaną. Typ danych jest również niezdefiniowany.
var x;
dokument. napisz (x);
document.write (type (x));
Spowoduje to wyświetlenie wartości na stronie HTML. Daje niezdefiniowane. Dlatego zawiera wartość niezdefiniowaną. Podczas pisania document.write (type (x)); i przeładowanie strony, nadal będzie niezdefiniowane. Dlatego zmienna x ma wartość, która jest niezdefiniowana, a typ jest również niezdefiniowany.
Zobacz również poniższe oświadczenie.
var student;
document.write (student);
Zmienna student ma nieokreśloną wartość. Typ tej zmiennej jest również niezdefiniowany.
Możliwe jest również ustawienie wartości zmiennej na niezdefiniowaną. Zobacz poniższe oświadczenie.
var student = niezdefiniowany;
document.write (student);
document.write (typeof (student));
Teraz zmienna studenta ma nieokreśloną wartość. Typ zmiennej ucznia jest również niezdefiniowany.
Null vs Undefined | |
Null jest typem danych w JavaScript używanym do przypisywania zmiennej wartości. | Niezdefiniowany jest typem danych w JavaScript używanym, gdy zmienna jest zadeklarowana, ale nie ma przypisanej wartości. |
Wartość | |
Gdy zmienna jest przypisana do null, wartość jest null. | Gdy zmienna ma przypisany niezdefiniowany, wartość jest niezdefiniowana. |
Typ danych | |
Gdy zmienna ma wartość null, typ danych jest obiektem. | Gdy zmienna ma przypisany niezdefiniowany, typ danych jest uważany za niezdefiniowany. |
JavaScript jest językiem skryptowym po stronie klienta używanym do tworzenia aplikacji internetowych. Zapewnia interaktywność na stronie internetowej. Służy również do opracowywania programów online, gier wideo. Oprócz HTML i CSS jest to podstawowa technologia dla sieci WWW. Wiele przeglądarek obsługuje JavaScript. Podczas pisania programów w JavaScript konieczne jest przechowywanie danych. Dane są przechowywane w zmiennych. Każda zmienna ma typ danych. Dwa z nich są zerowe i niezdefiniowane. Różnica między wartością pustą i niezdefiniowaną w JavaScript polega na tym, że wartość pusta jest używana do przypisywania zmiennej wartości, natomiast wartość niezdefiniowana jest używana, gdy zmienna jest zadeklarowana, ale nie ma przypisanej wartości.
Możesz pobrać wersję PDF tego artykułu i używać go do celów offline zgodnie z cytatem. Pobierz wersję PDF tutaj: Różnica między wartością pustą a niezdefiniowaną w JavaScript
1.tutorialspoint.com. „Zmienne JavaScript”. The Point, dostępny tutaj
2. Typy danych JavaScriptu, w3schools.com Dostępny tutaj
1. Odznaka „Jascript” autorstwa Nikotaf - Praca własna (CC BY-SA 4.0) przez Commons Wikimedia