快捷导航

为什么我的有9个子项,最后两个NaN是什么东西???

无标题文档javascriptjavascript
jQuery
PHP


varx=document.getElementsByTagName("div")[0].childNodes;for(iinx){document.write(x.nodeName+x.nodeType+x.nodeValue+"
")}</script>结果是这样的javascriptjavascriptjQueryPHP#text3 javascriptP1null#text3DIV1null#text3H51null#text3NaNNaN

免责声明:本内容仅代表回答者见解不代表本站观点,请谨慎对待。

版权声明:作者保留权利,不代表本站立场。

回复

使用道具 举报

参与会员2

在使用for in遍历对象时候,对象有一个重要的方法:hasOwnProperty()。该方法可以在遍历对象属性的时候可以过滤掉从原型链上下来的属性。
慕课的JS深入浅出好像也有讲.
http://www.imooc.com/learn/277
回复

使用道具 举报

console.log(x)你就知道了
回复

使用道具 举报

可能感兴趣的问答

发新帖
  • 微信访问
  • 手机APP