例如图1是接收到接口的值,想让对象内的每一笔数据前添加一笔数据,如图2所示的效果,请问如何实现?
参考下
var dataList = [{name:'n1',email:'n1'},{name:'n1',email:'n1'}];
var tempList = new Array();
for(var i=0;i<dataList.length;i++){
var obj = {name:'姓名',email:'邮箱'}
tempList.push(obj);
tempList.push(dataList[i]);
}
console.log(tempList);
}
var obj ={};
obj.name='姓名'
obj.eamil='邮箱'
var arr = [];
遍历list
arr.push(obj)
arr.push(list[i])
var data=[
{name:"value"},
{name:"value"}
]; //原始data
var newdata=new Array(); //存放改变后的数组
for(var i in data){//遍历
var insertdata={
name:"insertvalue",
}//插入的值
newdata.push(insertdata); //每条插入数据在前
newdata.push(data[i]); //每条原始数据在插入数据之后
}
console.log(newdata);