我在将对象数组随机分配到循环中时遇到一些问题。
这是我的代码的样子:
this.mealPlan.days.forEach((day) => {
day.meals.forEach((mealTime) => {
console.log('before', mealTime.meals);
//mealTime.meals = this.shuffleArray(mealTime.meals);
mealTime.meals = mealTime.meals.sort(function() {
return Math.random() - Math.random();
});
console.log('after', mealTime.meals);
});
});
我的问题:前后看起来完全一样。
有人知道为什么会这样吗?
非常感谢!