let list = []
let header = {
'php': '1',
'asp': '2',
'aspx': '3'
Object.keys(header).some((key) => {
list.push({ key: key, value: header[key] })
打印出来,得到数组
![在这里插入图片描述](https://img-blog.csdnimg.cn/159b9b293b3f4d4bae442297e73a6150.png)
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);打印出来,就是key:value 的格
可以通过上次的需求,我们通过 TYPE 和 REMARK 两个 key 对应的 value 共同决定是否合并属性,我们是可以将两个属性进行串联成一个新的 key,如果这个 key 相同,即两个条件同时满足。这里不仅仅合并相邻的数据,不相邻的同种 属性也会进行合并。
let data = [
{TYPE: 01, REMARK: 休假},
{TYPE: 03, REMARK: 在班},
{TYPE: 03, REMARK: 在班},
{TYPE: 02, REMARK: 上海出差},
{TYPE:
// var activeSubjectsName = ["语文", "数学", "英语", "思想品德", "科学"];
// var activeSubjectsNum = [46, 2, 2, 28, 29];
// var activeSubjectsArr = [];
for (var i = 0; i < activeSubjectsName.length; i++) {
console.log(i);
var activeSubjectsObject = {};
for (var j = 0; j < activeSubjectsNum.length; j++)
var objectArray = [
{key: "value1", value: "foo"},
{key: "value2", value: "bar"},
{key: "value3", value: "baz"}
要从这个数组中查找键值为 "value2" 的对象,可以这样...
richengList:[
{id: 0, name: '你有一个会议', region: '2019-12-11'},
{id: 1, name: '你你有一个会议', region: '2019-12-13'},
{id: 2, name: '...
1、取对象的key
Object.keys(obj) 返回一个表示给定对象的所有可枚举属性的字符串数组
var obj = { foo: 'bar', baz: 42 };
console.log(Object.keys(obj)); // ['foo', 'baz']
2、取对象的value值
方法一:**Object.values(obj)**返回一个给定对象自身的所有可枚举属性值的数组,值的顺序与使用 for…in 循环的顺序相同 ( 区别在于 for-in 循环枚举原型链中的属性 )。
var o
<meta charset="UTF-8">
<title>工资查询</title>
<link rel="stylesheet" href="https://unpkg.com/element-ui/lib/theme-chalk/index.css" rel="external nofollow" >
<script src="https://cdn.bootcss.co
//以下2种方式均可以
// _self.$set(_self.evaList,index,piece);
_self.evaList.splice(index, 1, piece)
splice的参数参考($set类似)
array.splice(index,howmany..
var list = [
{ melonbody: 8.4, strName: '损伤程度', level: '一等品' },
{ colorvalue: 8.42, strName: '颜色', level: '一等品' },
{ diameter: 8.4, strName: '直径', level: '一等品' },
{ melonbody: 6.41, strName: '损伤程度', level: '二等品' },
{ colorvalue: 6.4, strNam