gpt4 book ai didi

javascript - 通过变量索引解构 JavaScript 数组

转载 作者:行者123 更新时间:2023-12-05 00:42:27 24 4
gpt4 key购买 nike

据我了解,JavaScript 数组可以通过执行以下操作根据特定索引进行解构。

const { 3: selectedByIndex } = arr;

这会将索引 3 处元素的值分配给变量 selectedByIndex

有没有办法传入一个变量索引值来解构数组?以下不起作用,它似乎改为在 arr 上寻找 index 属性。

const index = 3;
const arr = [1, 2, 3, 4, 5]

const { index: selectedByIndex } = arr;

最佳答案

是的,您可以通过在方括号内设置 index

const index = 3;
const arr = [1, 2, 3, 4, 5]

const { [index]: selectedByIndex } = arr;

console.log(selectedByIndex)

关于javascript - 通过变量索引解构 JavaScript 数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73886848/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com