//这里是对象的数据
let obj = {a:1,b:2,c:3,d:4,e:5}
//切割数据的数组
let arr = []
//首先遍历一次,把对象数据给到数组
for(let key in obj){
arr.push({
label:key,
value:obj[key]
})
}
现在转回对象
//判断有没有那么多数据,有就切掉,没有就直接传给后端
if(arr.length > 3){
// 数组切割
arr.length = 3
//清空原本的数据对象
obj = {}
// 转对象
arr.forEach(item =>{
obj[item.label] = item.value
})
}
全部代码
这样就可以了
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)