位置:首页 > web前端 > javascript

js获取数组对象键_值的的方法

dearweb 发布:2021-10-14 13:55:57阅读:

本文主要分享js中获取数组对象键、值的方法。

数组获取键值对

const data = [
    {
      1: 'one'
  },
  {
      2: 'two'
  },
  {
      3: 'three'
  }
]
for (var i of data) {
    for (var k in i) {
      console.log('键:' + k)
    console.log('值:' + i[k])
  }
}
// 输出结果
键:1
值:one
键:2
值:two
键:3
值:three

对象获取键值对

let obj = {
    a: '1', b: '2', c: '3'}
for (let o in obj) {
    console.log(o)    //遍历的实际上是对象的属性名称 a,b,c
    console.log(obj[o])  //这个才是属性对应的值1,2,3
}

值累加成字符串

let buy = []
      for (var i of data) {
        for (var k in i) {
          console.log('键:' + k)
          buy.push(i[k])
          console.log('值:', buy.join(',')) // 值: one,two,three
        }
      }


24人点赞 返回栏目 提问 分享一波

小礼物走一波,支持作者

还没有人赞赏,支持一波吧

留言(问题紧急可添加微信 xxl18963067593) 评论仅代表网友个人 留言列表

暂无留言,快来抢沙发吧!

本刊热文
网友在读
手机扫码查看 手机扫码查看