Object to Array
Object to Array


    objectToArray(obj = {}, title = `标题`){
      let datas = [];
      if(Object.keys(obj).length) {
        datas = [...Object.entries(obj)].map((item, i) => {
          return {
            key: item[0],
            value: item[1],
          };
        });
      }
      return {
        title,
        datas,
      };
    },
    detailTableShaper(json = []){
      const {
        // productName,
        productInfo,
        productTypeInfo,
        productSortInfo,
        productTagInfo,
      } = json;
      const result = [];
      result.push(this.objectToArray(productInfo, "商品信息"));
      result.push(this.objectToArray(productTypeInfo, "类型区分"));
      result.push(this.objectToArray(productSortInfo, "排序条件"));
      result.push(this.objectToArray(productTagInfo, "销售标签"));
      return result;
    },
Object to Array的更多相关文章
- PHP Object 转 Array,Json 转 Array
		object 转 array /** * object 转 array */ function object_to_array($obj){ $_arr = is_object($obj)? get_ ... 
- [JS高程]引用类型(Object、Array)
		引用类型:Object.Array Object: person.name =>推荐,除非必须使用变量([])来表示 person["name"] 区别:[]可以通过变量 ... 
- AS3.0杂记——Dictionary、Object与Array
		来源:http://blog.csdn.net/m_leonwang/article/details/8811829 Object.Array与Dictionary都是关联数组,就是用“键”来索引存储 ... 
- 【转】javascript Object使用Array的方法
		原文: http://www.cnblogs.com/idche/archive/2012/03/17/2403894.html Array.prototype.push push向数组尾部添加一项并 ... 
- PHP------数组和对象相互转化,stdClass Object转array
		数组转JSON PHP json_encode() 用于对变量进行 JSON 编码,该函数如果执行成功返回 JSON 数据,否则返回 FALSE . JSON转数组 PHP json_decode() ... 
- PHP中把stdClass Object转array的几个方法
		方法一: 复制代码代码如下: //PHP stdClass Object转array function object_array($array) { if(is_object($array)) { $ ... 
- 使用 JavaScript 实现名为 flatten(input) 的函数,可以将传入的 input 对象(Object 或者 Array)进行扁平化处理并返回结果
		请使用 JavaScript 实现名为 flatten(input) 的函数,可以将传入的 input 对象(Object 或者 Array)进行扁平化处理并返回结果.具体效果如下: const in ... 
- 011——VUE中使用object与array控制class
		<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title> ... 
- 实现一个函数clone,可以对JS中的5种数据类型(Number、String、Object、Array、Boolean)进行值复制
		实现一个函数clone,可以对JS中的5种数据类型(Number.String.Object.Array.Boolean)进行值复制 
- Vue props中Object和Array设置默认值
		Vue中,在props中设置Object和Array的默认值 seller: { type: Object, default() { return {} } } seller: { type: Obj ... 
随机推荐
- 内存屏障  WriteBarrier  垃圾回收 屏障技术
			https://baike.baidu.com/item/内存屏障 内存屏障,也称内存栅栏,内存栅障,屏障指令等, 是一类同步屏障指令,是CPU或编译器在对内存随机访问的操作中的一个同步点,使得此点之 ... 
- HDU1814和平委员会
			题目大意: 有n对的人,编号从1-2*n,m对的人之间互相不喜欢,每对人中必徐选1个人加入和平委员会,求字典序最小的解 -------------------------------- 2-SAT问题 ... 
- loj10157
			太平王世子事件后,陆小凤成了皇上特聘的御前一品侍卫. 皇宫以午门为起点,直到后宫嫔妃们的寝宫,呈一棵树的形状,某些宫殿间可以互相望见.大内保卫森严,三步一岗,五步一哨,每个宫殿都要有人全天候看守,在不 ... 
- java关键字static使用总结
			java关键字static使用总结 1.static修饰的方法被称之为静态方法也叫做类方法,加static的方法,可以通过类名直接访问,不加static的方法只能通过对象名访问. 静态方法可以直接通过 ... 
- Golang简易版 网站路径扫描demo
			package main import ( "bufio" "fmt" "net/http" "os" "re ... 
- Java——变量类型
			Java变量类型: 在Java中,所有的变量在使用前必须声明.格式: type identifier [ = value ][, identifier [ =value]-.]; type为Java数 ... 
- Java异常封装(自定义错误信息和描述)
			一.checked异常和unchecked异常 checked异常: unchecked异常: 二.异常封装示例 2.1.添加一个枚举LuoErrorCode.java如下: 2.2.创建一个异常类B ... 
- Spring5源码,@Autowired
			一.@Autowired所具有的功能 二.在Spring中如何使用@Autowired 三.@Autowired注解背后的工作原理 一.@Autowired所具有的功能 @Autowired是一个用来 ... 
- zabbix错收告警
			这种情况一般出现在重新调整host或者group导致action里的condition发生变化.此时如果一直不能恢复,可尝试将action disable在enable. 
- StringTable---字符串常量池的垃圾回收跟踪案例
			引言 很多人认为jvm字符串常量不会被回收的,其实这个说法的有误区的,我们通过一些jvm参数可以看到StringTable的垃圾回收. 案例说明 参数说明 参数 说明 -Xmx10m 堆空间大小 -X ... 
