最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

js中 關(guān)于undefined和null的區(qū)別介紹

 更新時(shí)間:2013年04月16日 10:03:02   作者:  
本篇文章小編將為大家介紹,js中 關(guān)于undefined和null的區(qū)別,有需要的朋友可以參考一下

當(dāng)聲明一個(gè)變量未賦值一個(gè)變量沒(méi)有聲明的時(shí)候都是undefined類型的數(shù)據(jù)
js變量在使用之前也必須先進(jìn)行聲明
使用了一個(gè)未定義的變量x就會(huì)報(bào)錯(cuò)。
如何判斷一個(gè)變量是否能用:

第一種方法:
if(typeof x=='undefined')
var  n=100;
n=new Date();
n=null;
null表示的是一個(gè)明確的已經(jīng)知道的值,是一個(gè)空對(duì)象

第二種方法:

if(typeof(y)!='undefined' && v!=null)//也可以判斷一個(gè)變量是否可用

第三種方法:

var  v;

if(v)

      {//v會(huì)轉(zhuǎn)乘布爾類型,然后在判斷。   

               alert('可用');

           }

             else{   

                  alert('不可用');

             }

我們很少用第一種和第二種方法,通常都用第三種。       

s中用undefined和null用==判斷就是相等的,用===判斷則是不相等的。

 

相關(guān)文章

最新評(píng)論

南宫市| 闻喜县| 股票| 新津县| 双桥区| 洛隆县| 长宁区| 如皋市| 东阳市| 永和县| 大港区| 哈巴河县| 安图县| 新干县| 泉州市| 海伦市| 长春市| 甘孜| 申扎县| 长沙市| 太和县| 盐池县| 株洲市| 格尔木市| 凌云县| 固阳县| 紫金县| 阿图什市| 普安县| 浦东新区| 阿瓦提县| 九龙坡区| 金平| 花莲市| 商河县| 彭水| 临清市| 长葛市| 蓬安县| 龙胜| 蛟河市|