javascript区分DOM对象与JS对象

下面是mootools里面的片断,基本思想是按照对象所具有的属性来区分:

if (obj.nodeName){

   alert(“DOM对象”)

} else if (typeof obj.length == 'number'){

   alert(“js对象”)

}

只要没有特意去修改对象的这些特征属性,这样判定是可靠的.

posted @ 2012-03-21 10:44  崔创  阅读(169)  评论(0)    收藏  举报