JavaScript se koristi kao skriptni jezik na strani klijenta da bi web stranice bile dinamične. Jednostavan je za upotrebu s HyperText Markup Language (HTML). JavaScript je koristan za povećanje interaktivnosti i izgradnju bogatijih sučelja. Kod programiranja s JavaScript-om potrebno je pohraniti podatke. Varijabla je područje za pohranu kojim program može manipulirati. Varijable su mjesta u memoriji. Svaka varijabla ima vrstu. Ovisi o rasponu vrijednosti koje 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, Strings pohranjuje niz znakova, a Booleans pohranjuje true ili false. JavaScript također ima složene tipove podataka koji su objekti itd. Postoje još dvije varijable. One su ništavne i nedefinirane. Ovaj članak govori o razlici između null i undefined u JavaScript-u. ključna razlika između null i undefined u JavaScript je to null koristi se za dodjeljivanje ne-vrijednosti varijabli, dok je nedefinirano kada se varijabla deklarira, ali nije dodijeljena s vrijednošću.
1. Pregled i ključne razlike
2. Što je null u JavaScriptu
3. Što nije definirano u JavaScript-u
4. Sličnosti između null i undefined u JavaScript-u
5. Usporedna usporedba - nulta i nedefinirana u JavaScript u tabelarnom obliku
6. Sažetak
JavaScript podržava objektno orijentirano programiranje. Program ili softver mogu se modelirati u objekte pomoću JavaScript-a. Ovi objekti komuniciraju s drugim objektima. JavaScript objekti pišu se kovrčavim zagradama. Svojstva objekta pišu se kao ime, parovi vrijednosti. Odvojeni su zarezom. npr var student = ime: “Ann”, ocjene: 65;
Kad programer želi dodijeliti ne-vrijednost varijabli, može upotrijebiti vrstu podataka null. Ova vrsta podataka smatra se objektom.
Pogledajte dolje navedene JavaScript izjave.
var x = null;
document.write (x);
document.write (typeof (x));
Document.write (x) dat će vrijednost x. Nulta je. Vrsta x je objekt.
Pogledajte donji primjer.
var student = ime: “Ann”, ocjene: 65;
student = nula;
Prema navedenom, vrijednost učenika je nula. Vrsta podataka je objekt.
U JavaScript-u, kada je varijabla deklarirana, ali ne dodijeli vrijednost, onda 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. pisanje (x);
document.write (tip (x));
To će prikazati vrijednost na HTML stranici. Daje nedefinirano. Stoga sadrži vrijednost nedefinirane. Pri pisanju document.write (upišite (x)); i ponovno učitavanje stranice ostat će nedefinirano. Stoga varijabla x ima vrijednost koja nije definirana, a tip je i nedefiniran.
Pogledajte i donju izjavu.
var student;
document.write (učenik);
Student varijable ima nedefiniranu vrijednost. Vrsta te varijable također je nedefinirana.
Također je moguće varijablu postaviti na nedefiniranu. Pogledajte donju izjavu.
var student = nedefiniran;
document.write (učenik);
document.write (typeof (Student));
Sada studentska varijabla ima nedefiniranu vrijednost. Neznačena je i vrsta varijabilnog učenika.
Null vs nedefinirano | |
Nulta je vrsta podataka u JavaScript-u koja se koristi za dodjeljivanje ne-vrijednosti varijabli. | Neodređeno je vrsta podataka u JavaScriptu koja se koristi kada je varijabla deklarirana, ali joj nije dodijeljena vrijednost. |
Vrijednost | |
Kad se varijabli dodijeli null, vrijednost je null. | Kad se varijabli dodijeli nedefinirana, vrijednost je nedefinirana. |
Vrsta podataka | |
Kad se varijabli dodijeli nula, vrsta podataka je objekt. | Kad se varijabli dodijeli nedefinirana, vrsta podataka smatra se nedefiniranom. |
JavaScript je skriptni jezik na strani klijenta koji se koristi za razvoj web aplikacija. Donosi interaktivnost na web stranici. Također se koristi za razvoj internetskih programa, video igara. Zajedno s HTML-om i CSS-om, to je osnovna tehnologija za World Wide Web. Mnogi preglednici podržavaju JavaScript. Pri pisanju programa u JavaScript-u potrebno je pohraniti podatke. Podaci se pohranjuju u varijable. Svaka varijabla ima vrstu podataka. Dvoje od njih su ništavne i nedefinirane. Razlika između null i undefined u JavaScriptu je da se null koristi za dodjeljivanje ne-vrijednosti varijabli, dok je undefined koristi kada je varijabla deklarirana, ali nije dodijeljena s vrijednošću..
Možete preuzeti PDF verziju ovog članka i koristiti je za izvanmrežne svrhe, prema napomeni. Molimo preuzmite PDF verziju ovdje: Razlika između null i nedefinirane u JavaScript
1.tutorialspoint.com. "JavaScript varijable." Točka, dostupno ovdje
2.JavaScript tipovi podataka, w3schools.com Dostupno ovdje
1.'Javatska značka'Od Nikotafa - Vlastiti rad, (CC BY-SA 4.0) putem Commons Wikimedia