gpt4 book ai didi

Javascript 使用变量作为对象(数组)名称

转载 作者:行者123 更新时间:2023-12-03 01:29:44 26 4
gpt4 key购买 nike

我想使用变量的值来访问数组对象。

我想用这个名称填充一个变量并使用该变量访问该对象。

var data = [
{lat_P: 37.4419, lon_P: -122.1419, title: 'location 1'},
{lat_T: 37.4419, lon_T: -122.1419, title: 'location 2'},
]

示例:

let type = "T";
let geometry = "lat_" + type;
console.log(data[x].[geometry]);

最佳答案

您正在使用data[x].[geometry]。你应该使用data[x][geometry]

var data = [
{lat_P: 37.4419, lon_P: -122.1419, title: 'location 1'},
{lat_T: 37.4419, lon_T: -122.1419, title: 'location 2'},
]
let type = "T";
let geometry = "lat_" + type;
console.log(data[1][geometry]);

关于Javascript 使用变量作为对象(数组)名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51361373/

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