1. 应用…扩大运算符
const cloneArrayBySpreadOperator = (arr)=>{
return [...arr];
}
2. 应用from办法
const cloneArrayByArrayFrom = (arr)=>{
return Array.from(arr)
}
3. 应用slice形式
const cloneArrayBySlice = (arr)=>{
return arr.slice()
}
4. 应用map办法
const cloneArrayByMap = (arr)=>{
return arr.map(i => i)
}
5. 应用filter办法
const cloneArrayByFilter = (arr)=>{
return arr.filter(i=>true)
}
6. 应用assign形式
const cloneArrayByObjectAssign = (arr)=>{
return Object.assign([],arr)
}
发表回复