if(typeof a != "undefined"){},而不要去使用if(a)因 " /> 亚洲激情视频在线播放,婷婷在线视频观看,日韩中文字幕在线观看视频

四虎精品视频-四虎精品成人免费网站-四虎黄色网-四虎国产视频-国产免费91-国产蜜臀97一区二区三区

javascript instanceof 與typeof使用說明

typeof用以獲取一個(gè)變量的類型,typeof一般只能返回如下幾個(gè)結(jié)果:number,boolean,string,function,object,undefined。我們可以使用typeof來獲取一個(gè)變量是否存在,如

if(typeof a != "undefined"){},而不要去使用if(a)因?yàn)槿绻鸻不存在(未聲明)則會(huì)出錯(cuò),對于Array,Null等特殊對象使用typeof一律返回object,這正是typeof的局限性。

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

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

JavaScript中instanceof運(yùn)算符是返回一個(gè) Boolean 值,指出對象是否是特定類的一個(gè)實(shí)例。
使用方法:
result = object instanceof class
其中result是必選項(xiàng)。任意變量。
object是必選項(xiàng)。任意對象表達(dá)式。
class是必選項(xiàng)。任意已定義的對象類。

說明
如果 object 是 class 的一個(gè)實(shí)例,則 instanceof 運(yùn)算符返回 true。如果 object 不是指定類的一個(gè)實(shí)例,或者 object 是 null,則返回 false。

JavaScript中instanceof運(yùn)算符
下面的例子舉例說明了 instanceof 運(yùn)算符的用法。
復(fù)制代碼 代碼如下:
function objTest(obj){
var i, t, s = ""; // 創(chuàng)建變量。
t = new Array(); // 創(chuàng)建一個(gè)數(shù)組。
t["Date"] = Date; // 填充數(shù)組。
t["Object"] = Object;
t["Array"] = Array;
for (i in t)
{
if (obj instanceof t[i]) // 檢查 obj 的類。
{
s += "obj is an instance of " + i + "/n";
}
else
{
s += "obj is not an instance of " + i + "/n";
}
}
return(s); // 返回字符串。
}

var obj = new Date();
response.write(objTest(obj));

JavaScript技術(shù)javascript instanceof 與typeof使用說明,轉(zhuǎn)載需保留來源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 青春正步走 电视剧| 茉莉2| 谷桃子| 白世莉电影 | stylistic device| 瞒天过海:美人计 电影| 汤唯和梁朝伟拍戏原版视频| 叶子楣图片| 生活片情感大片大全| 夜魔3| 金燕子| 速度与激情10什么时候上映的| 那些女人 电影| douyi| 泰坦尼克号床戏| 绫濑天| 女性生殖刺青全过程| 男人不可以穷演员表| 蝴蝶视频在线观看| 意大利人在俄罗斯的奇遇| 采茶舞曲民乐合奏| 罗兹| 电影《遇见你》免费观看| 遥远的天熊山电影完整版在线观看| 最后的招待1991| 看美女图片| 动漫头像男| 忍者无敌| 喜欢小红帽的原因怎么写| 寡妇4做爰电影| 一眉道人演员表| 贝子鸟的叫声大全| 德国老太性视频播放| 龙八夷| 我爱你在线观看| kyo| 妈妈的朋友电影在线播放| 墨雨云间电视剧| 电影一对一| 美女xxx69爽爽免费观妞| 迪士尼动画片免费观看|