js 遍历对象方法大全

简介: js 遍历对象方法大全

目录


前言


记录一下js遍历对象的方法,做个分类比较好记。

键值对遍历(推荐)


同时得到键(key)和值(value)

for (let [key, value] of Object.entries(obj)) {
      console.log(key,value)
}
Object.entries(obj).map(([key, value])=>{
      console.log(key,value)
})

键遍历


不止能得到键(key),需要的话同时也可以得到值(value)

for (let key in obj) {
     console.log(key,obj[key])
}
Object.keys(obj).map(key => {
     console.log(key,obj[key])
})

值遍历


不能得到键(key),只能得到值(value)

Object.values(obj).map(value => {
     console.log(value)
})
相关文章
|
2天前
|
JavaScript 前端开发
JavaScript Array map() 方法
JavaScript Array map() 方法
|
1天前
|
存储 JavaScript 对象存储
js检测数据类型有那些方法
js检测数据类型有那些方法
|
1天前
|
JavaScript 前端开发
JavaScript 中的新 Set 方法
JavaScript 中的新 Set 方法
|
2天前
|
存储 JavaScript
js切割截取字符串方法
js切割截取字符串方法
|
8天前
|
JavaScript 前端开发
JavaScript Boolean(布尔) 对象
Boolean(布尔)对象用于将非布尔值转换为布尔值(true 或者 false)。
26 8
|
2天前
|
JavaScript
JS数组合并的常用方法
JS数组合并的常用方法
|
15天前
|
前端开发 JavaScript
前端ES5 | js —添加元素方法
前端ES5 | js —添加元素方法
|
JavaScript 前端开发
|
2月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的客户关系管理系统附带文章源码部署视频讲解等
70 2
|
2月前
|
JavaScript Java 测试技术
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
基于springboot+vue.js+uniapp的宠物援助平台附带文章源码部署视频讲解等
63 4