let a = []
let b = [1,2,3]
a = [...b]
如果有多层
let a = []
let b =[
{
"gradeId": 1,
"gradeName": "一年级",
"classData": [
{
"classId": 1,
"className": "一班"
}
]
},
{
"gradeId": 2,
"gradeName": "二年级",
"classData": [
{
"classId": 1,
"className": "一班"
}
]
}...
]
a = b.slice()
如果想自己组装用.map
let a = []
let b = [
{
"gradeId": 1,
"gradeName": "一年级",
"classData": []
},
{
"gradeId": 2,
"gradeName": "二年级",
"classData": []
}
]
b.map((item: any) => {
a.push({
label: item.gradeName,
value: item.gradeId
})
})
补:将数组置空方法:设置length为0