• Object—常用的遍历


    本文讲的是一般项目中使用的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"]]
  • 相关阅读:
    通过异常处理错误-2
    通过异常处理错误-1
    线程池
    Synchronized
    持有对象-4
    持有对象-3
    持有对象-2 迭代器深入理解
    ServletContextListener
    持有对象-1
    行为参数化
  • 原文地址:https://www.cnblogs.com/little-oil/p/12155079.html
Copyright © 2020-2023  润新知