let value = [ ['1', '2', '3'], ['5', '6', '7'] ] var arr = [] var select = {}; var arr1 = {}; var name = '' console.log(value.length) for (var j = 0; j < value.length; j++) { for (var i = 0; i < value[j].length; i++) { var key = 'name' + i; var zhi = value[j][i] select[key] = zhi } arr.push(select) arr1 = { arr3: arr } console.log(arr1) } [图片] 想再请教一下上面的代码如何修改才能将0那里的输出是{name0:'1',name1:'2',name2:'3'},就是不要别覆盖
数组问题?如何将 value = ['1', '2', '3']这样的数组转化为 value = [{name0:'1',name1: '2',name2:'3'}]
2019-11-07已解决!
页面之间传递的参数为数组的方式?[图片] [图片] [图片] 像图中的参数传递方式出现了错误,有大佬可以指点一下吗?
2019-08-14