Satura rādītājs:
- Kad vajadzētu izmantot nulles elementu?
- Vai tā ir slikta prakse atgriezt nedefinētus?
- Vai nulle==nav definēta?
- Kāpēc null==undefined ir patiess?
Video: Vai man izmantot null vai undefined?
2024 Autors: Fiona Howard | [email protected]. Pēdējoreiz modificēts: 2024-01-10 06:40
Izmantojiet tikai null, ja vēlaties skaidri norādīt mainīgā lieluma vērtību, kam nav vērtības. Kā norāda @com2gz: null tiek izmantots, lai definētu kaut ko programmatiski tukšu. undefined ir domāts, lai teiktu, ka atsauce neeksistē. Nulles vērtībai ir noteikta atsauce uz "neko ".
Kad vajadzētu izmantot nulles elementu?
Ja objekta mainīgajam vai rekvizītam nav vērtības, tas nav definēts, un, lai vērtība būtu nulle, tai ir jāpiešķir nulles vērtība. Tā kā mainīgajam jau nav vērtības, nav jēgas to deklarēt ar citu tipu, kam galu galā ir tāda pati nozīme.
Vai tā ir slikta prakse atgriezt nedefinētus?
Funkcija atgriež nedefinētu, ja vērtība netika atgriezta. Piezīme. Lai gan jūs varat izmantot undefined kā identifikatoru (mainīgā nosaukumu) jebkurā tvērumā, izņemot globālo tvērumu (jo undefined nav rezervēts vārds), tas ir ļoti slikta ideja, kas apgrūtinās jūsu koda uzturēšanu un atkļūdošanu.
Vai nulle==nav definēta?
null ir piešķirta vērtība. Tas nozīmē neko. undefined nozīmē, ka mainīgais ir deklarēts, bet vēl nav definēts.
Kāpēc null==undefined ir patiess?
Salīdzināšanas operators==nepārbauda veidus. Nulle un undefined gan atgriež false. Tāpēc jūsu kods faktiski pārbauda, vai false ir vienāds ar false. Tomēr to veidi nav vienādi.
Ieteicams:
Vai man izmantot spīdumu vai satīna koku?
Secinājums – spīdums pret satīna koka krāsām Spīdīgā krāsa ir labāka, jo to ir grūtāk nolietot un tā kalpo ilgāk nekā satīna koksne. Ja izvēlēsities satīna koka opciju, šī krāsa būs jāpieskaras gada laikā . Vai man krāsot durvis ar spīdumu vai satīnu?
Vai man izmantot svinu saturošu vai bezsvina benzīnu?
Automašīnas, kas ražotas degvielai ar svinu nedarbojas labi ar moderniem bezsvina variantiem. Svins ir nepieciešams, lai aizsargātu savienojumus degvielas vārstos, un bez tā vecie dzinēji var tikt nopietni bojāti un nolietoti . Kurš ir labākais bezsvina vai svina benzīns?
Vai man izmantot af vai mf?
AF režīms (automātiskais fokuss) ir jāizmanto situācijās, kad vēlaties, lai kamera izvēlētos fokusu jūsu vietā. MF režīmu (manuālais fokuss) labāk izmantot, ja nepieciešams ļoti specifisks fokusa punkts vai fotografējat vājā apgaismojumā . Vai manam objektīvam ir jābūt ieslēgtam AF vai MF?
Vai man vajadzētu izmantot bst vai gmt?
Apvienotā Karaliste nav visu gadu pēc Griničas laika (GMT). Vasaras laika (DST) laikā pareizā laika josla ir Lielbritānijas vasaras laiks (BST). Vai Londona izmanto GMT vai BST? Londonā ir pēc Griničas laika (GMT) tikai ziemas mēnešos.
Vai man izmantot bronzeri vai kontūru?
Bronzeru parasti izmanto, lai palīdzētu izcelt jūsu ādas dabisko siltumu, savukārt kontūru parasti izmanto, lai palīdzētu akcentēt noteiktus sejas vaibstus vai paslēpt tos, kuriem vēlaties pievērst mazāk uzmanības. uz. Tomēr bieži tās tiek uzklātas līdzīgām sejas zonām, īpaši vaigu kauliem .