日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > web前端 > jscript > javascript 的 instanceof 與 typeof

javascript 的 instanceof 與 typeof

來源:程序員人生   發布時間:2013-12-22 09:03:33 閱讀次數:3087次

instanceof和typeof都能用來判斷一個變量是否為空或是什么類型的變量。
typeof用以獲取一個變量的類型,typeof一般只能返回如下幾個結果:number,boolean,string,function,object,undefined。我們可以使用typeof來獲取一個變量是否存在,如

if(typeof a != "undefined"){},而不要去使用if(a)因為如果a不存在(未聲明)則會出錯,對于Array,Null等特殊對象使用typeof一律返回object,這正是typeof的局限性。

如果我們希望獲取一個對象是否是數組,或判斷某個變量是否是某個對象的實例則要選擇使用instanceof。instanceof用于判斷一個變量是否某個對象的實例,如var a=new Array();alert(a instanceof Array);會返回true,同時alert(a instanceof Object)也會返回true;這是因為Array是object的子類。再如:function test(){};var a=new test();alert(a instanceof test)會返回true。

談到instanceof我們要多插入一個問題,就是function的arguments,我們大家也許都認為arguments是一個Array,但如果使用instaceof去測試會發現arguments不是一個Array對象,盡管看起來很像。

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 久久99网| 精品美女久久久久久免费 | 久久久亚洲欧洲 | 久久久久无码国产精品一区 | 日本亚洲欧美 | 九九热视频在线观看 | 91精品久久久久久久99蜜桃 | 久久网国产 | 国产精品成人一区二区三区 | 久久精品国产一区二区电影 | 免费看男女www网站入口在线 | 免费av网站在线观看 | 91麻豆免费看 | 免费一看一级毛片 | www国产亚洲精品久久网站 | 成人在线一区二区三区 | 国产精品卡一卡二 | 在线一级黄色片 | 色婷婷激情网 | 免费观看av网站 | 精品日韩在线观看 | 曰韩三级 | 综合久久婷婷 | 国产福利av| 污黄网站在线观看 | 久久成人免费网 | 欧美精品1区2区3区 91久久精品一区二区 | a毛片网站 | 高清久久久 | 欧美成人精品一区 | a级大片 | 国产精品久久久久久久久久久久冷 | 麻豆视频在线免费观看 | 99免费观看视频 | 成人在线视频网 | 天天插天天射天天操 | 韩日av | 中国一级特黄毛片大片 | 成人欧美一区二区三区黑人动态图 | 亚洲一区二区三区久久 | 99re这里只有 |