webForumDet fria alternativet

Null

2 svar · 165 visningar · startad av Erik Juhlin

Erik JuhlinMedlem sedan maj 200010 687 inlägg
#1

Hur kollar man om något är null?
Jag vill ha reda på om en funktion returnerar null.

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

JohnsenMedlem sedan juli 2000836 inlägg
#2

Vet inte riktigt. Kolla om du kan använda detta,

function koll(vBel){
bNull = new Boolean(null); //bNull sätts till false.
if(vBel){ bNull = true; }
alert(bNull);
}

eller detta,

function koll2(vBel){
if(vBel==null){ alert("Det är null"); }
else{ alert(vBel); }
}

------------------
- J-O-H-N-S-E-N -
------------------

spangoMedlem sedan juni 20008 205 inlägg
#3

Eller...

var parp = blah();
if(parp == null) yak();

Dessvärre betraktar javascript "", 0, null, undefined och en hel del annat som false, så null == false resulterar i true.

------------------
This posting is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

135 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)