zoukankan      html  css  js  c++  java
  • 对象的key【键】和分别获取数组的key【键】和值

    一、对象,获取key【键】

    var obj = {
      name:"xxx",
      email:"xxx.com"
    }
    Object.keys(obj).forEach((v,i)=>{
         console.log(v) //name email
         console.log(i) //xxx xxx.com
    })

    二、数组对象的key和值

    var data = [
    {"2020-2-3":''},
    {"2020-2-4":'22222'},
    {"2020-2-5":'3223'}]

    data.forEach((v,i)=>{
    Object.keys(v).forEach(v=>{
         console.log(v)//取到了key
         console.log(data[i][v])//取到了值
    })
    })

    ES6获取key:

    Object.getOwnPropertyNames()方法返回一个由指定对象的所有自身属性的属性名(包括不可枚举属性但不包括Symbol值作为名称的属性)组成的数组。

    var data = {"2020-2-3":'22222'}

    Object.getOwnPropertyNames(data)

  • 相关阅读:
    bfs,队列
    Wannafly挑战赛22 A计数器(裴蜀定理 gcd)
    素数筛模板
    HDU
    HDU
    控制精度-----直接截取,不需四舍五入
    jstl下载与配置
    B. Treasure Hunt
    动态数组vector
    Manacher算法
  • 原文地址:https://www.cnblogs.com/wpTing/p/12382062.html
Copyright © 2011-2022 走看看