js 对象转数组 的方法「建议收藏」

js 对象转数组 的方法「建议收藏」直接上代码:1、ES6以上写法:constobjToArr=(model)=>Object.keys(model).map(key=>({key:model[key]}));2、ES5写法:写法一:functionobjToArr(model){returnObject.keys(model).map(key=>({key:model[key]}));}写法二:(该方法相对初级,简单易理解)…

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

直接上代码:

1、ES6以上写法:

const objToArr = (model) => Object.keys(model).map(key => ({key: model[key]}));

2、ES5写法:

        写法一:

function objToArr(model){
  return Object.keys(model).map(key => ({key: model[key]}));
} 

        写法二:(该方法相对初级,简单易理解)

function objToArr(model){
  var arr = [];
  for(var key in model){
    arr.push({key: model[key]})
  };
  return arr;
}

根据自身情况,鼠标移入代码块,点击代码块右上角复制即可使用;

代码执行效果:

var a = {a: 'aaa',b:'bbb', c: 'ccc'};
console.log(objToArr(a))   // [ { key: 'aaa' }, { key: 'bbb' }, { key: 'ccc' } ]

欢迎留言交流,QQ:1960816818

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/194313.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MP算法和OMP算法及其思想

    MP算法和OMP算法及其思想

    2021年11月28日
    39
  • Pytorch_hook机制的理解及利用register_forward_hook(hook)中间层输出[通俗易懂]

    Pytorch_hook机制的理解及利用register_forward_hook(hook)中间层输出[通俗易懂]参考文献:【1】梯度计算问题含公式:参考链接1.【2】pytorch改动和.data和.detch()问题:https://blog.csdn.net/dss_dssssd/article/details/83818181【3】hook技术介绍:https://www.cnblogs.com/hellcat/p/8512090.html【4】hook应用->中间层的输出:https://blog.csdn.net/qq_40303258/article/details/10688431

    2025年7月18日
    3
  • css中的clear属性_clear啥意思

    css中的clear属性_clear啥意思之前有整理过一部分知识点,一直没有发布,因为都是有关前端方面的零散内容;现在想想无论分享什么内容都需要慢慢积累,所以还是决定将之前整理的相关内容验证之后慢慢分享给大家这个专题就是工作中开发问题总结相关的内容;不积跬步,无以至千里,一时得失莫要在意。好了废话不多说,直接上代码以及图例(为了让大家方便阅读,都有自己验证过程的一些图片作为分享)。1.clear属性定义:1.clear属性规定元素的哪一侧不允许其他浮动元素。2.clear属性定义了元素的哪边上不

    2022年9月12日
    2
  • TPM管理解决制造型企业成本大问题的常用手段

    TPM管理解决制造型企业成本大问题的常用手段

    2021年6月21日
    135
  • 索引与视图

    索引与视图1.单列索引与多列索引一个多列索引可以认为是包含通过合并(concatenate)索引列值创建的值的一个排序数组。当查询语句的条件中包含last_name和first_name时SELECT*FROMtestWHERElast_name=’Kun’ANDfirst_name=’Li’;sql会先过滤出last_name符合条件的记录,在其基础上在过滤first_n…

    2022年7月22日
    7
  • Jenkins的主要作用

    Jenkins的主要作用说明:Jenkins折腾了好几个月了,打算写个系列记录下。有时间会尽量更新的。第一章Jenkins是什么?Jenkins 是一个可扩展的持续集成引擎。主要用于:l 持续、自动地构建/测试软件项目。l 监控一些定时执行的任务。Jenkins拥有的特性包括:l 易于安装-只要把jenkins.war部署到servlet容器,不需要数据库

    2022年5月31日
    39

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号