Sisällysluettelo:
- Milloin sinun tulee käyttää nolla-elementtiä?
- Onko huono käytäntö palauttaa määrittelemätön?
- Onko tyhjä==määrittelemätön?
- Miksi null==undefined on totta?
Video: Pitäisikö minun käyttää null vai undefined?
2024 Kirjoittaja: Fiona Howard | [email protected]. Viimeksi muokattu: 2024-01-10 06:37
Käytä vain null, jos haluat nimenomaisesti merkitä muuttujan arvon "ei arvoa". Kuten @com2gz toteaa: nulla käytetään määrittämään jotain ohjelmallisesti tyhjää. undefined tarkoittaa, että viittausta ei ole olemassa. Nolla-arvolla on määritelty viittaus "ei mihinkään ".
Milloin sinun tulee käyttää nolla-elementtiä?
Kun objektin muuttujalla tai ominaisuudella ei ole arvoa, se on määrittelemätön, ja jotta arvo olisi nolla, sille on määritettävä tyhjä arvo. Koska muuttujalla ei ole jo arvoa, ei ole mitään järkeä ilmoittaa sitä uudelleen toisella tyypillä, jolla on lopulta sama merkitys.
Onko huono käytäntö palauttaa määrittelemätön?
Funktio palauttaa määrittelemättömän, jos arvoa ei palautettu. Huomaa: Vaikka voit käyttää undefinedia tunnisteena (muuttujan nimenä) missä tahansa muussa kuin yleisessä laajuudessa (koska undefined ei ole varattu sana), sen tekeminen on erittäin huono idea, joka vaikeuttaa koodin ylläpitoa ja virheenkorjausta.
Onko tyhjä==määrittelemätön?
null on määritetty arvo. Se tarkoittaa ei mitään. undefined tarkoittaa, että muuttuja on ilmoitettu, mutta sitä ei ole vielä määritelty.
Miksi null==undefined on totta?
Vertailuoperaattori==ei tarkista tyyppejä. null ja undefined molemmat palauttavat false. Tästä syystä koodisi itse asiassa tarkistaa, onko false yhtä suuri kuin false. Niiden tyypit eivät kuitenkaan ole samanarvoisia.
Suositeltava:
Pitäisikö minun käyttää kcal vai cal?
Sen sijaan termejä kalorit - isoilla kirjaimilla tai ilman - ja kcal käytetään vaihtokelpoisina ja ne viittaavat samaan energiamäärään suhteessa ruokaan tai harjoituksella poltettuun energiaan. Siksi sinun ei tarvitse muuntaa niitä, koska 1 kilokalori vastaa yhtä kaloria ravinnossa.
Pitäisikö minun käyttää kiiltoa vai satiinipuuta?
Johtopäätös – Kiiltävä vs satiinipuumaalit Kiiltomaali on ylivoimainen, koska sitä on vaikeampi käyttää ja se kestää pidempään kuin satiinipuu. Jos valitset satiinipuuvaihtoehdon, sinun on kosketettava tätä maalia vuoden sisällä . Pitäisikö minun maalata oveni kiiltäväksi vai satiiniseksi?
Pitäisikö minun käyttää lyijyllistä vai lyijytöntä bensiiniä?
Lyijypohjaisille polttoaineille rakennetut autot eivät toimi hyvin nykyaikaisten lyijymättömien versioiden kanssa. Lyijyä tarvitaan suojaamaan polttoaineventtiileissä olevia yhdisteitä, ja ilman sitä vanhat moottorit voivat kärsiä vakavista vaurioista ja kulumisesta .
Pitäisikö minun käyttää bst:tä vai gmt:tä?
Yhdistynyt kuningaskunta ei ole Greenwichin aikaa (GMT) ympäri vuoden. Kesäajan (DST) aikana oikea aikavyöhyke on British Summer Time (BST). Käyttääkö Lontoo GMT tai BST? Lontoo on Greenwichin ajan (GMT) vain talvikuukausina. GMT-aikavyöhykkeellä on sama tuntipoikkeama (GMT+0) kuin Länsi-Euroopan normaaliaikavyöhykkeellä.
Pitäisikö minun käyttää pronssiainetta vai kontuuria?
Bronzeriä käytetään yleensä tuomaan esiin ihosi luonnollista lämpöä, kun taas ääriviivaa käytetään yleensä korostamaan tiettyjä kasvonpiirteitä tai piilottamaan niitä, joihin haluat kiinnittää vähemmän huomiota.. Usein niitä kuitenkin levitetään samanlaisille kasvojen alueille, erityisesti poskipäille .