小程序
小游戏
企业微信
微信支付
扫描小程序码分享
想通过sort快速排序打乱数组,但使用函数run = that.sort(res),按理来说应该是run为打乱后的数组,res还为原数组,但是最后run和res的结果是一样的,为什么输入res也跟着被打乱了呢
于是我又尝试去加入run1来暂存run数组,但是打印的结果仍然是一样的,run1、run、ran结果相同,这又是什么原因呢?请问各位大佬我又该如何解决呢?
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
sort(data){
var arr = Object.assign([], data)
......
}
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
js里输入的是res的地址。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
sort(data){
var arr = Object.assign([], data)
......
}
js里输入的是res的地址。