Turinys:
- Kada naudoti nulinį elementą?
- Ar yra bloga praktika grąžinti neapibrėžtą?
- Ar null==neapibrėžta?
- Kodėl null==undefined yra tiesa?
Video: Ar turėčiau naudoti null arba undefined?
2024 Autorius: Fiona Howard | [email protected]. Paskutinį kartą keistas: 2024-01-10 06:40
Naudokite tik null, jei aiškiai norite pažymėti kintamojo reikšmę kaip neturinčią reikšmės. Kaip teigia @com2gz: null naudojamas programiškai tuščiam dalykui apibrėžti. undefined reiškia, kad nuoroda neegzistuoja. Nulinė reikšmė turi apibrėžtą nuorodą į "nieką ".
Kada naudoti nulinį elementą?
Kai objekto kintamasis arba ypatybė neturi reikšmės, jis neapibrėžtas, o norint, kad reikšmė būtų niekinė, turite jai priskirti nulinę reikšmę. Kadangi kintamasis jau neturi reikšmės, visiškai nėra prasmės to deklaruoti su kitu tipu, kuris galiausiai turi tą pačią reikšmę.
Ar yra bloga praktika grąžinti neapibrėžtą?
Funkcija grąžina neapibrėžtą, jei reikšmė nebuvo grąžinta. Pastaba: nors galite naudoti neapibrėžtą kaip identifikatorių (kintamojo pavadinimą) bet kurioje kitoje, nei visuotinėje, srityje (nes neapibrėžtas nėra rezervuotas žodis), tai daryti yra labai bloga mintis, todėl kodą bus sunku prižiūrėti ir derinti.
Ar null==neapibrėžta?
null yra priskirta reikšmė. Tai reiškia nieko. neapibrėžtas reiškia, kad kintamasis buvo deklaruotas, bet dar neapibrėžtas.
Kodėl null==undefined yra tiesa?
Palyginimo operatorius==netikrina tipų. Nulinis ir neapibrėžtas grąžina false. Štai kodėl jūsų kodas iš tikrųjų tikrina, ar false yra lygus false. Tačiau jų tipai nėra vienodi.
Rekomenduojamas:
Ar turėčiau naudoti af arba mf?
AF režimas (automatinis fokusavimas) turėtų būti naudojamas tais atvejais, kai norite, kad fotoaparatas pasirinktų fokusavimą už jus. MF režimą (rankinį fokusavimą) geriau naudoti, kai reikia labai konkretaus židinio taško arba fotografuojate esant silpnam apšvietimui .
Ar turėčiau naudoti bst arba gmt?
Jungtinė Karalystė nėra Grinvičo laiku (GMT) visus metus. Vasaros laiko (DST) metu teisinga laiko juosta yra Didžiosios Britanijos vasaros laikas (BST). Ar Londone naudojamas GMT arba BST? Londonas yra Grinvičo laiku (GMT) tik žiemos mėnesiais.
Ar turėčiau naudoti ntfs arba exfat?
NTFS idealiai tinka vidiniams diskams, o exFAT paprastai idealiai tinka „flash drives“. Tačiau kartais gali tekti suformatuoti išorinį diską naudojant FAT32, jei exFAT nepalaikomas įrenginyje, su kuriuo reikia jį naudoti . Kuris greitesnis NTFS ar exFAT?
Ar turėčiau naudoti mongodb arba mysql?
MongoDB yra greitesnis už MySQL dėl gebėjimo tvarkyti didelius nestruktūrizuotų duomenų kiekius, kai kalbama apie greitį. Jis naudoja vergišką replikaciją, pagrindinį replikavimą, kad apdorotų didžiulį kiekį nestruktūrizuotų duomenų, ir suteikia laisvę naudoti kelis duomenų tipus, kurie yra geresni už MySQL standumą .
Ar turėčiau naudoti miss arba ms sau?
„Panelė“turėtų būti vartojamas kreipiantis į jauną, nesusituokusią moterį. Dauguma vyresnio amžiaus moterų, kurios yra nesusituokusios, renkasi „ponią“, nors tai dažnai priklauso nuo asmeninių pageidavimų. Jei nesate tikri, niekada neskauda paklausti!