美文网首页
使用JS将Object转Array

使用JS将Object转Array

作者: 奋斗的小小小兔子 | 来源:发表于2019-11-18 10:06 被阅读0次

Object转Array有多种方式,可以使用Object.entries() ,Object.keys(),Object.values()

MDN解释:
Object.entries()返回一个给定对象自身可枚举属性的键值对数组
Object.keys()返回一个由一个给定对象的自身可枚举属性组成的数组
Object.values()方法返回一个给定对象自身的所有可枚举属性值的数组

const type = {
    IMG: {
      value: 'img',
      label: '仅图片',
    },
    CUSTOMIZE: {
      value: 'customize',
      label: '自定义',
    },
  };

Object.entries(type).forEach([key, val] => {
   conosle.log(key);    // IMG
  console.log(val);     // { value: 'img',  label: '仅图片'  }
})


Object.keys(type).forEach(itm => {
   console.log(itm);    //   IMG
})

Object.values(type).forEach(itm => {
   console.log(itm);    //   { value: 'img',  label: '仅图片'  }
})

相关文章

  • 使用JS将Object转Array

    Object转Array有多种方式,可以使用Object.entries() ,Object.keys(),Obj...

  • js object转array

    Description:Converting an object into an array

  • php 常用方法

    讲arrray转为xml 将xml转为array object 转 array curl get模拟请求 设置gu...

  • ES6标准入门 摘要 (Iterator)

    Iterator JS现在表示“集合”的数据结构,就是Array、Object、Map、Set,用户可以组合使用它...

  • ES6 笔记(Array)

    ES6 笔记(Array) array Array.from将类似数组的对象(array-like object)...

  • 2019-05-17 造轮子

    标准库的扩充 underscore.js 扩充了 Array 和 Object 相关 API moment.js ...

  • 【JS】array、object、function

    call(), apply(), bind() 应用与区别 把数组中指定的元素(Apple)移动到首位 js的ev...

  • JS

    原生object转array: Object.values(object) 对某个字段进行累加: 字段名.redu...

  • Vue响应式原理

    在js对象传给data时,Vue将遍历这个对象中的属性,并用Object.defineProperty()将属性转...

  • js常用内置对象及其方法

    js常用内置对象有:Date,、Array、String、Math、Object、JSON、 RegExp、Win...

网友评论

      本文标题:使用JS将Object转Array

      本文链接:https://www.haomeiwen.com/subject/yqjvictx.html