Razlika Između Null I Undefined U JavaScript-u

Sadržaj:

Razlika Između Null I Undefined U JavaScript-u
Razlika Između Null I Undefined U JavaScript-u

Video: Razlika Između Null I Undefined U JavaScript-u

Video: Razlika Između Null I Undefined U JavaScript-u
Video: КАК выбрать крючок для ловли на фидер ? 2024, Studeni
Anonim

Ključna razlika - null vs undefined in JavaScript

JavaScript se koristi kao skriptni jezik na strani klijenta kako bi web stranice učinile dinamičnim. Jednostavan je za korištenje s jezikom za označavanje HyperText (HTML). JavaScript je koristan za povećanje interaktivnosti i izgradnju bogatijih sučelja. Pri programiranju s JavaScriptom potrebno je pohraniti podatke. Varijabla je skladišno područje kojim program može manipulirati. Varijable su memorijska mjesta. Svaka varijabla ima tip. Ovisi o rasponu vrijednosti koji se mogu pohraniti na tom memorijskom mjestu. JavaScript podržava mnoge vrste podataka. Primitivni tipovi podataka su Numbers, String i Booleans. Brojevi pohranjuju numeričke vrijednosti, nizovi spremaju slijed znakova, a logičke vrijednosti istinito ili netačno. JavaScript također ima složene vrste podataka koji su objekti itd. Postoje još dvije varijable. Oni su ništavi i nedefinirani. Ovaj članak raspravlja o razlici između null i undefined u JavaScript-u. Ključna razlika između null i undefined u JavaScript je u tome što se null koristi za dodjeljivanje ne-vrijednosti varijabli, dok se undefined koristi kada je varijabla deklarirana, ali nije dodijeljena s vrijednošću.

SADRŽAJ

1. Pregled i ključna razlika

2. Što je null u JavaScript-u

3. Što je nedefinirano u JavaScript-u

4. Sličnosti između null-a i undefined-a u JavaScript-u

5. Usporedna usporedba - null vs undefined u JavaScript-u u tabličnom obliku

6. Sažetak

Što je null u Javascriptu?

JavaScript podržava objektno orijentirano programiranje. Program ili softver mogu se modelirati u objekte pomoću JavaScript-a. Ti predmeti komuniciraju s drugim objektima. JavaScript objekti napisani su pomoću kovrčavih zagrada. Svojstva objekta zapisuju se kao parovi imena, vrijednosti. Odvojeni su zarezom. npr. var student = {ime: “Ann”, oznake: 65};

Razlika između null i undefined u JavaScript-u
Razlika između null i undefined u JavaScript-u

Kad programer želi varijabli dodijeliti ne-vrijednost, može upotrijebiti tip podataka null. Ovaj se tip podataka smatra objektom.

Pogledajte dolje navedene JavaScript izjave.

var x = null;

document.write (x);

document.write (typeof (x));

Document.write (x) dat će vrijednost x. Nula je. Tip x je objekt.

Pogledajte donji primjer.

var student = {ime: “Ann”, oznake: 65};

student = null;

Prema navedenom, vrijednost učenika je nula. Tip podataka je objekt.

Što je nedefinirano u Javascriptu?

U JavaScript-u, kada je varijabla deklarirana, ali nije dodijelila vrijednost, tada je nedefinirana.

Pogledajte dolje navedene JavaScript izjave. Ako postoji izjava poput var x; gdje je x varijabla. Tada x ima vrijednost nedefiniranu. Vrsta podataka je također nedefinirana.

var x;

dokument. napiši (x);

document.write (vrsta (x));

Ovo će prikazati vrijednost na HTML stranici. Daje nedefinirano. Stoga sadrži vrijednost undefined. Prilikom pisanja document.write (vrsta (x)); i ponovno učitavanje stranice, i dalje će dati undefined. Stoga varijabla x ima vrijednost koja je nedefinirana, a tip je također nedefiniran.

Pogledajte i donju izjavu.

var student;

document.write (student);

Varijabla student ima nedefiniranu vrijednost. Vrsta te varijable također je nedefinirana.

Također je moguće vrijednost varijable postaviti na undefined. Pogledajte donju izjavu.

var student = nedefinirano;

document.write (student);

document.write (typeof (student));

Sada studentska varijabla ima nedefiniranu vrijednost. Vrsta učenika s varijablama također je nedefinirana.

Koja je sličnost između null i undefined?

Obje su vrste podataka u JavaScript-u

Koja je razlika između null i undefined?

Diff Article Sredina prije tablice

Null vs Nedefinirano

Null je vrsta podataka u JavaScript-u koja se koristi za dodjeljivanje ne-vrijednosti varijabli. Nedefinirano je vrsta podataka u JavaScript-u koja se koristi kada je varijabla deklarirana, ali joj nije dodijeljena vrijednost.
Vrijednost
Kada je varijabla dodijeljena null, vrijednost je null. Kada je varijabla dodijeljena nedefiniranom, vrijednost je nedefinirana.
Tip podataka
Kada je varijabli dodijeljeno null, vrsta podataka je objekt. Kada je varijabla dodijeljena nedefiniranom, vrsta podataka smatra se nedefiniranom.

Sažetak - null vs undefined u JavaScript-u

JavaScript je skriptni jezik na strani klijenta koji se koristi za razvoj web aplikacija. Donosi interaktivnost na web stranicu. Također se koristi za razvoj internetskih programa, video igara. Zajedno s HTML-om i CSS-om, to je temeljna tehnologija za World Wide Web. Mnogi preglednici podržavaju JavaScript. Pri pisanju programa na JavaScript-u potrebno je pohraniti podatke. Podaci se pohranjuju u varijable. Svaka varijabla ima tip podataka. Dvije od njih su ništavne i nedefinirane. Razlika između null i undefined u JavaScript je u tome što se null koristi za dodjeljivanje ne-vrijednosti varijabli, dok se undefined koristi kada je varijabla deklarirana, ali nije dodijeljena s vrijednošću.

Preuzmite PDF null vs undefined u JavaScript

Možete preuzeti PDF verziju ovog članka i koristiti je u izvanmrežne svrhe prema napomeni. Preuzmite PDF verziju ovdje: Razlika između nule i nedefiniranog u JavaScript-u

Preporučeno: