gpt4 book ai didi

javascript - 构建 JSON 数组并检索其元素的更好方法

转载 作者:行者123 更新时间:2023-11-28 12:38:25 24 4
gpt4 key购买 nike

以下是我初始化和构建数组的方法:

var newCountyInfo = new Object();

newCountyInfo.name = newCountyName;
newCountyInfo.state = newCountyState;
newCountyInfo.zips = newCountyZips;
newCountyInfo.branchID = newCountyBranchID;

所以我的数组中有四个元素。然后,我将 newCountyInfo 传递给另一个函数,以提取要在某些 HTML 元素中显示的元素。

我知道如何获取使用它们的函数中的各个元素的唯一方法是:

JSON.parse(JSON.stringify(newCountyValidation)).name
JSON.parse(JSON.stringify(newCountyValidation)).state
... etc...

必须有一种更好/更短/更优雅的方式来做到这一点!

这是什么?

最佳答案

你为什么要序列化我不明白 JSON 与此有什么关系,除非你使用 web workers , ajax ,或其他需要序列化的东西。从 object literal syntax 开始:

var newCountyInfo = {
name: newCountyName,
state: newCountyState,
zips: newCountyZips,
branchID: newCountyBranchID
};

然后将整个对象传递给另一个函数:

someOtherFunction(newCountyInfo);

可以使用 plain old property accesses 访问字段:

function someOtherFunction(foo) {
console.log(foo.name); // whatever was in newCountyname
}

没有任何 JSON。

关于javascript - 构建 JSON 数组并检索其元素的更好方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14691823/

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