小程序里怎么打乱一个数据很多的数组?

在开发里遇到一个问题,请求回来的数据长这样:

5bdf0d980001221506000107.jpg

用百度过的两个方法都没法打乱:

1、 return Math.random() > .5 ? -1 : 1;

输出为空

2、

for (let i = 1; i < this.data.bank.length; i++) { const random = Math.floor(Math.random() * (i + 1));      [this.data.bank[i], this.data.bank[random]] = [this.data.bank[random], this.data.bank[i]];    }    console.log(this.data.bank)

输出为空


是我用的方法错了吗?求解答。


qq_阿威_5
浏览 1263回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript