var obj={}:
for(var i=0;i<3;i++)obj[arr[i]]=brr[i];
刚试了一下,结果是这样的,能不能给a,b,c加上引号,后台下发请求给的body体是这样的
obj = {
'a': '1',
'b': '2',
'c': '3'
};
1和a代表两个变量,但是要写在一个对象里边
@月牙天缺: .......两者没有任何区别.
@吴瑞祥 谢了,你的方法很好👍
@月牙天缺: 非常感谢
var obj = {}; var arr=['a', '1', 'b', '2', 'c', '3']; for(i = 0; i< arr.length;i+=2){ obj[arr[i]] = arr[i+1] } console.log(obj); //如果要处理为JSON字符串 console.log(JSON.stringify(obj));
遍历两个数组再封装成字典。