1. 单独遍历键: NodeList.prototype.keys();
var children = document.body.childNodes;for (var key of children.keys()) {console.log(key);
}
// 0
// 1
// 2
// ...
  1. 单独遍历值: NodeList.prototype.values();
var children = document.body.childNodes;
for (var value of children.values()) {console.log(value);
}
// #text
// <script>
// ...
  1. 遍历键值对: NodeList.prototype.entries();
var children = document.body.childNodes;
for (var entry of children.entries()) {console.log(entry);
}
// Array [ 0, #text ]
// Array [ 1, <script> ]
// ...
  1. 把NodeList转化为Array遍历
var children = document.body.childNodes;
Array.from(children).forEach(it => {console.log(entry);
})
// #text
// <script>
// ...

Javascript 遍历NodeList相关推荐

  1. javascript 遍历对象

    javascript 遍历对象 <!DOCTYPE html> <html lang="en"><head><meta charset=& ...

  2. jQuery操作Dom元素、jQuery遍历、JavaScript遍历

    目录 jQuery操作Dom元素 jQuery遍历几种方式 JavaScript遍历 jQuery操作Dom元素 jQuery的主要用法为"选择某个dom元素,再对其进行某种操作" ...

  3. JavaScript遍历table

    JavaScript遍历table 1.说明      遍历表格中的某行某列,并打印其值 2.实现源码 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML ...

  4. js遍历map javaScript遍历map

    原文地址为: js遍历map javaScript遍历map var map = {"name" : "华仔","realname":&qu ...

  5. php json 遍历 keys,详解javascript遍历json对象的key和任意js对象属性的示例代码(图)...

    下面小编就为大家带来一篇javascript遍历json对象的key和任意js对象属性实例.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 使用 keys 方法获取该对象 ...

  6. javascript遍历DOM结构和对象结构

    在实际工作中,记住浏览器中对象的属性.方法几乎是件不可能完成的任务,保持一份资料或网址是个好办法.但是查阅资料也是要花费不少时间,如果能有个脚本将对象的结构打印出来,将会加速开发进程. 下面是我编写的 ...

  7. 查看java返回的值,JavaScript 遍历对象查找指定的值并返回路径

    问:JavaScript 如何查找对象中某个 value 并返回路径上所有的 key? let obj = { key1: 'str1', key2: { key3: 'str3' }, key4: ...

  8. javascript遍历对象的属性

    不同类型的循环 JavaScript 支持不同类型的循环: for - 多次遍历代码块 for/in - 遍历对象属性 while - 当指定条件为 true 时循环一段代码块 do/while - ...

  9. 你可能不知道的JavaScript 遍历DOM的几种方法

    最近看到一篇关于前端优化方面的文章,里面提到了几点对DOM遍历操作的优化,文章只是一笔带过,并没有深入的讲解. 其中提到了几个优化的手段,乍一看似乎没见过,然后再仔细想想,其实无论是犀牛书还是红宝书都 ...

最新文章

  1. android 以不规则图片为边框切割另外图片
  2. Java集合干货——ArrayList源码分析
  3. Windows中几个内存相当的指标
  4. yum mysql_yum安装mysql
  5. 解决IE10以下对象不支持“bind“属性或方法
  6. linux 联机游戏下载,星露谷物语多人联机版
  7. eclipse中文汉化操作 2020-12
  8. ArrayList类的基本使用,完成案例随机不重复点名的程序
  9. 小程序源码:强大的万年历微信小程序
  10. 读文献——《Deep Residual Learning for Image Recognition》
  11. 制作古装人物彩色工笔画图片的PS教程
  12. 2个 windows 下的网络测试工具
  13. 【已解决】华为手机短接后有提示音但在其他设备里显示未知设备或者USB-SER怎么办 | 华为荣耀手机短接后未知设备里面出现“USB-SER” 端口如何解决
  14. 微信小程序开发-仿今日头条(二)
  15. [译] 开发者(也就是我)与Rx Observable 类的对话 [ Android RxJava2 ] ( 这到底是什么?) 第五部分...
  16. 机器人布罩_铝型材机器人防护罩案例
  17. 20亿人数据再被盗取,波及40多个国家和地区
  18. 实验五 构造函数和析构函数
  19. Rosetta Stone罗塞塔:Fatal Application Error #1141
  20. vue 美团框架_GitHub - bxm0927/vue-meituan: 基于Vue 全家桶 (2.x)制作的美团外卖APP

热门文章

  1. 框架--SpringWeb
  2. 访问者模式 java_java设计模式之访问者模式
  3. js 通过摄像头识别二维码,可以控制闪光灯。原生 HTML 调用摄像头,有 原生HTML + JS 版本 和 VUE3 + TS 版本与 uniapp 版本
  4. 微信企业付款到银行卡
  5. Controller
  6. 发烧友自用五款高性能蓝牙耳机,平价低延迟这么实惠就差白送了!
  7. 游戏《我的世界》打火石如何合成获得?
  8. 微信小程序开发 reLaunch与navigateTo基本页面跳转 / 解决无法跳转问题
  9. android studio 中制作简易的桌面组件
  10. Java仿腾讯视频流媒体点播网站开发实战(二)- 功能模块与实体设计