Diferenca kryesore – null kundrejt të papërcaktuar në JavaScript
JavaScript përdoret si një gjuhë skriptimi nga ana e klientit për t'i bërë faqet e internetit dinamike. Është e lehtë për t'u përdorur me HyperText Markup Language (HTML). JavaScript është i dobishëm për të rritur interaktivitetin dhe për të ndërtuar ndërfaqe më të pasura. Kur programoni me JavaScript, është e nevojshme të ruani të dhëna. Një variabël është një zonë ruajtjeje që programi mund të manipulojë. Variablat janë vendndodhje të memories. Çdo variabël ka një lloj. Varet nga diapazoni i vlerave që mund të ruhen në atë vend memorie. JavaScript mbështet shumë lloje të dhënash. Llojet primitive të të dhënave janë Numrat, String dhe Booleans. Numrat ruajnë vlerat numerike, Vargjet ruajnë një sekuencë karakteresh dhe Booleans ruajnë true ose false. JavaScript gjithashtu ka lloje të të dhënave të përbëra që janë objekte etj. Ka dy variabla të tjerë. Ato janë të pavlefshme dhe të papërcaktuara. Ky artikull diskuton ndryshimin midis null dhe të papërcaktuar në JavaScript. Dallimi kryesor midis null dhe të papërcaktuar në JavaScript është se null përdoret për t'i caktuar një jo-vlerë një ndryshoreje ndërsa e papërcaktuar përdoret kur një ndryshore deklarohet, por nuk caktohet me një vlerë.
Çfarë është null në Javascript?
JavaScript mbështet programimin e orientuar në objekt. Një program ose softuer mund të modelohet në objekte duke përdorur JavaScript. Këto objekte komunikojnë me objekte të tjera. Objektet JavaScript shkruhen duke përdorur kllapa kaçurrelë. Karakteristikat e objektit shkruhen si emra, çifte vlerash. Ato ndahen me presje. p.sh. var student={emri: "Ann", notat: 65};
Kur programuesi dëshiron të caktojë një jo-vlerë një ndryshoreje, ai mund të përdorë llojin e të dhënave null. Ky lloj i të dhënave konsiderohet si një objekt.
Referojuni deklaratave më poshtë JavaScript.
var x=null;
document.write(x);
document.write(typeof(x));
Dokumenti.write(x) do të japë vlerën e x. Është nul. Lloji i x është objekt.
Referojuni shembullit të mëposhtëm.
var student={emri: "Ann", notat: 65};
student=null;
Sipas sa më sipër, vlera e studentit është nul. Lloji i të dhënave është objekt.
Çfarë është e papërcaktuar në Javascript?
Në JavaScript, kur një variabël deklarohet, por nuk i është caktuar një vlerë, atëherë ajo është e papërcaktuar.
Referojuni deklaratave të mëposhtme të JavaScript. Nëse ka një deklaratë të tillë si var x; ku x është një ndryshore. Atëherë x ka një vlerë të papërcaktuar. Lloji i të dhënave është gjithashtu i papërcaktuar.
var x;
dokument. shkruaj(x);
document.write(type(x));
Kjo do të shfaqë vlerën në faqen HTML. Ajo jep të papërcaktuara. Prandaj, ai përmban një vlerë të papërcaktuar. Gjatë shkrimit të dokumentit.shkruaj (type(x)); dhe ringarkimi i faqes, ajo do të japë ende të papërcaktuar. Prandaj, ndryshorja x ka një vlerë e cila është e papërcaktuar dhe lloji është gjithashtu i papërcaktuar.
Referojuni gjithashtu deklaratës më poshtë.
var student;
document.write(student);
Ndryshorja student ka një vlerë të pacaktuar. Lloji i asaj ndryshore është gjithashtu i papërcaktuar.
Është gjithashtu e mundur të vendosni vlerën e ndryshores në të papërcaktuar. Referojuni deklaratës më poshtë.
var student=i papërcaktuar;
document.write(student);
document.write(lloji(student));
Tani ndryshorja student ka vlerë të pacaktuar. Lloji i studentit të ndryshores është gjithashtu i papërcaktuar.
Cila është ngjashmëria midis null dhe të papërcaktuar?
Të dyja janë lloje të dhënash në JavaScript
Cili është ndryshimi midis null dhe të papërcaktuar?
Null vs Papërcaktuar |
|
Null është një lloj i të dhënave në JavaScript që përdoret për t'i caktuar një jovlerë një ndryshoreje. | I padefinuar është një lloj i të dhënave në JavaScript që përdoret kur një ndryshore deklarohet, por nuk caktohet me një vlerë. |
Vlera | |
Kur ndryshores i caktohet null, vlera është null. | Kur ndryshores caktohet e papërcaktuar, vlera është e papërcaktuar. |
Lloji i të dhënave | |
Kur ndryshores caktohet null, lloji i të dhënave është një objekt. | Kur variabla caktohet e papërcaktuar, lloji i të dhënave konsiderohet si i papërcaktuar. |
Përmbledhje – null kundrejt të papërcaktuar në JavaScript
JavaScript është një gjuhë skriptimi nga ana e klientit që përdoret për zhvillimin e aplikacioneve në ueb. Ai sjell interaktivitet në një faqe interneti. Përdoret gjithashtu për të zhvilluar programe në internet, video lojëra. Së bashku me HTML dhe CSS, është një teknologji thelbësore për World Wide Web. Shumë shfletues mbështesin JavaScript. Kur shkruani programe në JavaScript, është e nevojshme të ruani të dhëna. Të dhënat ruhen në variabla. Çdo variabël ka një lloj të dhënash. Dy prej tyre janë të pavlefshme dhe të papërcaktuara. Dallimi midis null dhe të papërcaktuar në JavaScript është se null përdoret për t'i caktuar një jo-vlerë një ndryshoreje ndërsa e papërcaktuara përdoret kur një ndryshore deklarohet, por nuk caktohet me një vlerë.
Shkarkoni PDF-në null vs të papërcaktuar në JavaScript
Mund të shkarkoni versionin PDF të këtij artikulli dhe ta përdorni për qëllime jashtë linje sipas shënimit të citimit. Ju lutemi shkarkoni versionin PDF këtu: Diferenca midis null dhe të papërcaktuar në JavaScript