Fahasamihafana lehibe - null vs undefined in JavaScript
Ny JavaScript dia ampiasaina ho fiteny an-tsoratry ny mpanjifa hampiorina ireo pejy web. Mora ampiasaina amin'ny HyperText Markup Language ( HTML ). JavaScript dia ilaina hampitomboana ny fifandraisana sy hananganana interface tsara kokoa. Rehefa fandaharana miaraka amin'ny JavaScript dia ilaina ny mitahiry data. Ny variable dia faritra fitehirizana izay azon'ny programa alain-tahaka. Ny variables dia toerana fahatsiarovana. Ny karazany tsirairay dia samy manana ny karazany avy. Miankina amin'ny habetsahan'ny sanda azo tehirizina ao amin'io toerana fahatsiarovana io. JavaScript dia manohana karazana data maro. Ny karazana data primitive dia ny Nomery, String ary Booleans. Ny isa dia mitahiry soatoavina isa, Strings mitahiry ny filaharan'ny tarehin-tsoratra ary mitahiry marina na diso ny Booleans. Ny JavaScript koa dia manana karazana data tahiry izay zavatra sns. Misy karazany roa hafa. Tsy misy fotony sy tsy voafaritra izy ireo. Ity lahatsoratra ity dia miresaka momba ny maha samy hafa ny null sy ny tsy voafaritra ao amin'ny JavaScript. Ny fahasamihafana lehibe misy eo amin'ny null sy ny tsy voafaritra ao amin'ny JavaScript dia ny null ampiasaina hizarana tsy misy sanda ho an'ny variable raha tsy voafaritra kosa dia ampiasaina rehefa ambara ny variable fa tsy voatondro miaraka amin'ny sanda.
LOHA HEVITRA RAKETIN'NY
1. Topy maso sy fahasamihafana lehibe
2. Inona no tsy manan-kery ao amin'ny JavaScript
3. Inona no tsy voafaritra ao amin'ny JavaScript
4. Ny fitoviana misy eo amin'ny null sy tsy voafaritra ao amin'ny JavaScript
5. Fampitahana mifanila - null vs undefined in JavaScript in Tabular Form
6. Famintinana
Inona no tsy misy ao amin'ny Javascript?
JavaScript dia manohana Programming Object oriented . Ny programa na ny rindrambaiko dia azo alaina modely ho zavatra mampiasa JavaScript. Ireo zavatra ireo dia mifandray amin'ny zavatra hafa. Ny zavatra JavaScript dia voasoratra amin'ny fampiasana braces olioly. Ny fananana zavatra dia soratana ho anarana, mpivady lanja. Nosarahina koma izy ireo. oh var student = {anarana: "Ann", marika: 65};
Rehefa te hanome toerana tsy misy lanjany amin'ny mpanova ny mpandahatra ny fandaharana dia afaka mampiasa ny karazana data null izy. Ity karazana data ity dia raisina ho toy ny zavatra iray.
Jereo eto ambany ireo fehezan-teny JavaScript.
var x = null;
document.write (x);
document.write (typeof (x));
Ny rakitra.write (x) dia hanome ny sandan'ny x. Tsy misy dikany izany. Ny karazana x dia zavatra.
Jereo ity ohatra eto ambany ity.
var mpianatra = {anarana: "Ann", marika: 65};
mpianatra = tsy manan-kery;
Raha ny voalaza etsy ambony dia tsy misy lanjany ny sandan'ny mpianatra. Ny karazana data dia zavatra.
Inona no tsy voafaritra ao amin'ny Javascript?
Ao amin'ny JavaScript, rehefa misy fanambaràna nambara fa tsy nanome sanda dia tsy voafaritra izany.
Jereo eto ambany ireo fehezan-teny JavaScript. Raha misy fanambarana toa ny var x; izay x dia miovaova. Avy eo x manana sanda tsy voafaritra. Ny karazana data dia tsy voafaritra ihany koa.
var x;
antontan-taratasy. manoratra (x);
document.write (karazana (x));
Ity dia haneho ny sanda amin'ny pejy HTML. Manome tsy voafaritra izany. Noho izany, dia misy sanda tsy voafaritra. Rehefa manoratra document.write (type (x)); ary mamoaka indray ny pejy, dia mbola hanome voafaritra ihany. Noho izany, ny variable x dia manana sanda izay tsy voafaritra ary ny karazany koa tsy voafaritra.
Jereo koa ity fehezan-teny etsy ambany ity.
var mpianatra;
document.write (mpianatra);
Ny mpianatra miovaova dia manana sanda voafaritra. Ny karazan'io fiovana io dia tsy voafaritra ihany koa.
Azo atao ihany koa ny mametraka ny sanda miovaova amin'ny tsy voafaritra. Jereo eto ambany ny fanambarana.
var mpianatra = tsy voafaritra;
document.write (mpianatra);
document.write (typeof (mpianatra));
Ankehitriny ny variable an'ny mpianatra dia manana sanda voafaritra. Ny karazana mpianatra miovaova dia tsy voafaritra ihany koa.
Inona no itovizan'ny null sy ny voafaritra?
- Samy karazana data ao amin'ny JavaScript izy roa ireo.
Inona no maha samy hafa ny tsy misy sy tsy voafaritra?
Null vs Undefined | |
Ny null dia karazana data ao amin'ny JavaScript izay ampiasaina hanomezana tsy-sanda ho an'ny variable. | Ny tsy voafaritra dia karazana data ao amin'ny JavaScript ampiasaina rehefa miova ny fanovana fa tsy voatondro misy sanda. |
sarobidy | |
Rehefa voatendry ho null ilay miovaova dia foana ny sanda. | Rehefa voatondro tsy voafaritra ny variable dia tsy voafaritra ny sandany. |
Karazan-tahiry | |
Rehefa voatendry null ny variable dia zavatra iray ny karazana data. | Rehefa voatondro tsy voafaritra ny variable, ny karazana data dia heverina ho tsy voafaritra. |
Famintinana - null vs undefined in JavaScript
JavaScript dia fiteny an-tsoratry ny mpanjifa ampiasaina amin'ny fampivoarana ny fampiharana tranonkala. Mitondra fifandraisana amin'ny pejy web izany. Izy io koa dia ampiasaina hampivelarana programa amin'ny Internet, lalao video. Miaraka amin'ny HTML sy CSS, teknolojia fototra ho an'ny World Wide Web izy io. Mpijery marobe no manohana JavaScript. Rehefa manoratra programa amin'ny JavaScript dia ilaina ny mitahiry data. Ny tahiry dia tehirizina amin'ny variables. Ny variera tsirairay dia manana karazana data. Ny roa amin'izy ireo dia tsy miasa ary tsy voafaritra. Ny maha samy hafa ny null sy ny tsy voafaritra ao amin'ny JavaScript dia ny null no ampiasaina hanomezana tsy-sanda ho an'ny miovaova raha tsy voafaritra kosa no ampiasaina rehefa misy fanambaràna nambara fa tsy nomena isa.
Sintomy ny PDF an'ny null vs tsy voafaritra ao amin'ny JavaScript
Azonao atao ny misintona ny kinova PDF an'ity lahatsoratra ity ary ampiasao izany ho an'ny tanjona ivelan'ny Internet toy ny isaky ny naoty. Azafady mba ampidino eto ny kinova PDF: Fahasamihafana eo amin'ny tsy misy sy tsy voafaritra ao amin'ny JavaScript
Reference:
1.utorialspoint.com. “Miova ny JavaScript.” The Point, Azo zahana eto
2.JavaScript Data Karazana, w3schools .com Azo jerena eto
Sary natolotray:
1. 'Badge d'Javascript'Ny Nikotaf - Asa manokana, (CC BY-SA 4.0) via Commons Wikimedia