我想知道如何在typescript中洗牌数组

我想知道如何在typescript中洗牌数组,typescript,Typescript,我想在typescript中洗牌一个数组 images:Symbols[] = [this.seven,this.bell,this.watermelon,this.plum,this.lemon,this.cherry]; 我怎么洗牌? 这里,图像是数组的名称,符号是数组的数据类型。与javascript数组相同 您可以从中获得不同的shuffle选项。什么是shuffle?这不是typescript特有的问题,因为数组的类型与shuffling操作无关。看一看,每次我都想改变数组中对象的位

我想在typescript中洗牌一个数组

images:Symbols[] =
[this.seven,this.bell,this.watermelon,this.plum,this.lemon,this.cherry];
我怎么洗牌?
这里,图像是数组的名称,符号是数组的数据类型。

javascript
数组相同


您可以从中获得不同的
shuffle
选项。

什么是shuffle?这不是typescript特有的问题,因为数组的类型与shuffling操作无关。看一看,每次我都想改变数组中对象的位置,这也适用于其他类型的数组,所以这是一个一般性的问题,并且已经有了一些解决方案。我不确定为什么这个问题是封闭的,这是一个类型脚本问题,使用一行的解决方案是:this.images.sort((a,b)=>Math.random() -0.5);