目录
前言
记录一下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) })