为什么把arr的值赋值arrnew,为什么arr改变arrnew也会跟着改变?如果希望arrnew得到arr的数据后,不跟着arr后面的操作要怎么写?
let arr=[1,2,3,4,5]
let arrnew=arr
arr=arr.sort((a,b)=>{return b-a})
console.log(arr)//[5, 4, 3, 2, 1]
console.log(arrnew)//[5, 4, 3, 2, 1]
MMMHUHU
人到中年有点甜
随时随地看视频慕课网APP
相关分类