Sisukord:
- Millal peaksite nullelementi kasutama?
- Kas on halb tava tagastada määramata?
- Kas null==määratlemata?
- Miks null==määramata on tõene?
Video: Kas ma peaksin kasutama nulli või määramata?
2024 Autor: Fiona Howard | [email protected]. Viimati modifitseeritud: 2024-01-10 06:36
Kasutage null ainult siis, kui soovite selgesõnaliselt märkida muutuja väärtuse kui "väärtuseta". Nagu @com2gz ütleb: nulli kasutatakse programmiliselt tühja määratlemiseks. undefined tähendab, et viidet pole olemas. Nullväärtusel on määratletud viide "mittemillegile ".
Millal peaksite nullelementi kasutama?
Kui objekti muutujal või atribuudil ei ole väärtust, on see määratlemata ja selleks, et väärtus oleks null, peate sellele määrama nullväärtuse. Kuna muutujal pole juba väärtust, pole mõtet seda uuesti deklareerida mõne teise tüübiga, millel on lõpuks sama tähendus.
Kas on halb tava tagastada määramata?
Funktsioon tagastab määramata, kui väärtust ei tagastatud. Märkus. Kuigi määramata saab kasutada identifikaatorina (muutuja nimena) mis tahes muus ulatuses peale globaalse ulatuse (kuna undefined ei ole reserveeritud sõna), on see väga halb mõte, mis muudab teie koodi hooldamise ja silumise keeruliseks.
Kas null==määratlemata?
null on määratud väärtus. See tähendab mitte midagi. undefined tähendab, et muutuja on deklareeritud, kuid pole veel defineeritud.
Miks null==määramata on tõene?
Võrdlusoperaator==ei kontrolli tüüpe. null ja määratlemata tagastavad mõlemad vale. Sellepärast teie kood tegelikult kontrollib, kas false on võrdne valega. Kuid nende tüübid ei ole võrdsed.
Soovitan:
Kas ma peaksin kasutama kcal või cal?
Selle asemel kasutatakse termineid kalorid – suurtähtedega või mitte – ja kcal vaheldumisi ja viitavad samale energiahulgale seoses toiduga või treeninguga põletatud energiaga. Seetõttu ei pea te neid teisendama, kuna 1 kilokalor võrdub toitumises 1 kaloriga.
Kas ma peaksin kasutama läiget või satiinpuitu?
Järeldus – läige vs satiinpuitvärvid Läikevärv on parem, sest seda on raskem kanda ja see kestab kauem kui satiinpuit. Kui valite satiinpuidu, peate seda värvi aasta jooksul puudutama . Kas ma peaksin ukse värvima läikega või satiiniga?
Kas ma peaksin kasutama plii- või pliivaba bensiini?
Pliipõhiste kütuste jaoks ehitatud autod ei tööta hästi tänapäevaste pliivabade variantidega. Pliid on vaja kütuseventiilide ühendite kaitsmiseks ja ilma selleta võivad vanad mootorid saada tõsiseid kahjustusi ja kulumist . Kumb on parim plii- või pliisisaldusega bensiin?
Kas ma peaksin kasutama af või mf?
AF režiimi (automaatne teravustamine) tuleks kasutada olukordades, kus soovite, et kaamera valiks fookuse teie eest. MF-režiimi (käsitsi teravustamine) on parem kasutada, kui vajate väga konkreetset fookuspunkti või pildistate vähese valgusega .
Kas ma peaksin kasutama bst või gmt?
Ühendkuningriik ei ole terve aasta Greenwichi aja järgi (GMT). Suveaja (DST) ajal on õige ajavöönd Briti suveaeg (BST). Kas Londonis kasutatakse GMT-d või BST-d? London on Greenwichi aja järgi (GMT) ainult talvekuudel. GMT ajavööndis on sama tunninihe (GMT+0) kui Lääne-Euroopa standardajal.