一维数组转换成二维数组:
循环一维数组里边的值,再把需要的对象形式push进数组中即可
const myArr = [] // 定义一个数组
let myObj = new Object // 创建一个对象
this.checkbox.options.forEach(e => { // 使用foreach遍历数组
myArr.push(myObj={name:e, checked:false}) // 把值压进对象中,再push进数组里边
})
错误示范如下 ↓
let myObj = new Object
const myArr = []
this.checkbox.options.forEach(e => {
myObj.name = e
myArr.push(myObj)
});
console.log(myArr)