在 JavaScript 中反转数组[已关闭]

问题描述 投票:0回答:1

stock是一个对象

changeLogs是一个对象数组

我不明白为什么这不会反转对象数组:

const logsCopy = [...stock.changeLogs];
logsCopy.reverse();

但这确实:

const reversedLogs = [...stock.changeLogs].reverse();
javascript arrays reverse
1个回答
-2
投票

我猜是因为您实际上使用reverse()方法反转了表格,但没有将更改后的数组分配给变量,请尝试以下操作:

const logsCopy = [...stock.changeLogs];
newlogsCopy = logsCopy.reverse();
console.log(newlogsCopy);
© www.soinside.com 2019 - 2024. All rights reserved.