Innehållsförteckning:
- När ska du använda null-elementet?
- Är det dålig praxis att returnera odefinierat?
- Är null==odefinierat?
- Varför null==odefinierat är sant?
Video: Ska jag använda null eller odefinierat?
2024 Författare: Fiona Howard | [email protected]. Senast ändrad: 2024-01-10 06:43
Använd bara null om du uttryckligen vill ange värdet på en variabel som "inget värde". Som @com2gz säger: null används för att definiera något programmatiskt tomt. undefined är menat att säga att referensen inte finns. Ett nollvärde har en definierad referens till "ingenting ".
När ska du använda null-elementet?
När en variabel eller en egenskap på ett objekt inte har ett värde är det odefinierat, och för att ett värde ska vara null måste du tilldela det ett nollvärde. Eftersom variabeln redan inte har något värde är det absolut ingen mening att deklarera det igen med en annan typ som i slutändan har samma betydelse.
Är det dålig praxis att returnera odefinierat?
En funktion returnerar odefinierat om ett värde inte returnerades. Obs: Även om du kan använda undefined som en identifierare (variabelnamn) i alla andra omfattningar än det globala omfattningen (eftersom undefined inte är ett reserverat ord), är det en mycket dålig idé som kommer att göra din kod svår att underhålla och felsöka.
Är null==odefinierat?
null är ett tilldelat värde. Det betyder ingenting. odefinierad betyder att en variabel har deklarerats men inte definierats ännu.
Varför null==odefinierat är sant?
==jämförelseoperatorn kontrollerar inte typerna. null och undefined returnerar båda false. Det är därför din kod faktiskt kontrollerar om false är lika med false. Men deras typer är inte lika.
Rekommenderad:
Ska jag använda kcal eller cal?
Istället används termerna kalorier - med versaler eller inte - och kcal omväxlande och syftar på samma mängd energi i förhållande till mat eller energi som förbränns med träning. Därför behöver du inte omvandla dem, eftersom 1 kilokalori är lika med 1 kalori i näring.
Ska jag använda glans eller satinwood?
Slutsats – Gloss vs Satinwood Paints Gloss färg är överlägset eftersom det är svårare att bära och håller längre än satinträ. Om du väljer alternativet satinwood måste du putsa upp den här färgen inom ett år . Ska jag måla min dörr i glans eller satin?
Ska jag använda blyh altig eller blyfri bensin?
Bilar byggda för blybaserade bränslen fungerar inte bra med moderna blyfria varianter. Bly behövs för att skydda föreningar i bränsleventilerna och utan det kan gamla motorer drabbas av allvarliga skador och slitage . Vilken är bäst blyfri eller blyfri bensin?
När ska jag använda i och jag är på tyska?
"Im" är en sammanslagning av "in" + "dem", vilket betyder att den använder fallet dativ. Tyskarna använder "im" om de vill uttrycka "insidan av". När det gäller fixprepositioner använder du "
Ska jag använda näringsämnen varje gång jag vattnar?
Du vill inte använda flytande näringsämnen varje gång du vattnar-använd dem varannan vattning, eller två vattningar på, en gång. Det beror på komplexiteten i din jord och hälsan hos dina växter. För mycket näringsämnen kommer att skada dina växter.