if(window.Node && (obj instanceof Node)){ return true; }這段代碼不理解
為什么?
if(window.Node && (obj instanceof Node)){
return true;
}
如果符合if中的條件就直接返回true了呢,符合if中的條件就能說明obj是元素類型了嗎?
為什么?
if(window.Node && (obj instanceof Node)){
return true;
}
如果符合if中的條件就直接返回true了呢,符合if中的條件就能說明obj是元素類型了嗎?
2015-10-19
舉報(bào)
2015-10-19
這句話這么解釋,window.Node,是查看window里是否有這么一個(gè)Node對(duì)象,然后obj instanceof Node是說明obj是否是Node對(duì)象的一個(gè)實(shí)例,即是不是new Node出來的,滿足了這兩個(gè)條件,obj就是Node類型
2015-11-03
哈哈,微軟自己都要放棄IE了
2015-10-21