遍历对象

1、使用Object.keys()遍历

const str={"name":"duxin","num":"253","index":"958"}

Object.keys(str).forEach((key)=>{console.log(key)})

2、for..in遍历

for(let i in str){
    console.log(i+"===="+str[i])
}

3、Object.getOwnPropertyNames(obj)

Object.getOwnPropertyNames(str).forEach((key)=>{
    console.log(key+"===="+str[key])
})

4、Reflect.ownKeys(obj)

Reflect.ownKeys(str).forEach((key)=>{
   console.log("对象索引为:"+key) 
})
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容