Vue 将数组的字段取出组成key:value形式的对象+key:value 形式的对象组成数组

Posted 龖龖龖

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue 将数组的字段取出组成key:value形式的对象+key:value 形式的对象组成数组相关的知识,希望对你有一定的参考价值。

1.将数组的字段取出组成key:value形式的对象

let list = [
   key: 'php', value: '1' ,
   key: 'asp', value: '2' ,
   key: 'aspx', value: '3' ,
   key: 'jsp', value: '4' 
]
let header = 
list.forEach(( key, value ) => header[key] = value);

//打印结果为以下
// php: '1',asp: '2',aspx: '3',jsp: '4'

2.key:value 形式的对象组成数组

let list = []
let header = 
  'php': '1',
  'asp': '2',
  'aspx': '3'

Object.keys(header).some((key) => 
  list.push( key: key, value: header[key] )
)
//打印结果为以下
// [ key: 'php', value: '1' , key: 'asp', value: '2' , key: 'aspx', value: '3' ]

以上是关于Vue 将数组的字段取出组成key:value形式的对象+key:value 形式的对象组成数组的主要内容,如果未能解决你的问题,请参考以下文章

将对象push到数组中组成对象数组

【vue】为啥要使用Vue.$set(target,key,value)

为什么要使用Vue.$set(target,key,value)

laravel怎么取出多对多关联表的一个字段,组成一个数组

HashMap

如何把一个Dictionary对象的键值都取出来,然后拼接到一起,达到string str=key1+value1+key2+value2+··