首页 > 其他 > 详细

Object—常用的遍历

时间:2020-01-06 11:07:28      阅读:60      评论:0      收藏:0      [点我收藏+]

本文讲的是一般项目中使用的Object对象,不包括不可枚举属性,Symbol属性

1. for  in

 // for in  依次获取对象的key
    for(key in obj){
        console.log(key) //name age sex
    }

2. Object.keys

// Object.keys  返回对象key,
    let keys= Object.keys(obj)
    console.log(keys) // ["name", "age", "sex"]

3. Object.values

// Object.values 返回对象value,所组成的数组
    let values= Object.values(obj)
    console.log(values) //["jack", 12, "M"]

4. Object.entries

// Object.entries 返回对象[key,value] 组成的二维数组
    let entries= Object.entries(obj)
    console.log(entries)  // [["name", "jack"],["age", 12],["sex", "M"]]

Object—常用的遍历

原文:https://www.cnblogs.com/little-oil/p/12155079.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!