gpt4 book ai didi

Javascript 对象数组,其中对象还包含数组

转载 作者:行者123 更新时间:2023-11-28 07:13:21 25 4
gpt4 key购买 nike

我对 Javascript 和编程都很陌生,我希望有人能帮助我。

我正在尝试创建一个模型,其中药物分布在整个 body 的不同隔室/器官中。一个隔室有药物流入和另一个隔室的药物流出。

我想创建一个名为 body 的变量,其中包含一个对象数组,也称为不同的隔间/器官,我可以访问各种参数。

我可以创建以下内容

 var mybody = 
[
{ID:"1", fullname:"Arterial", inflowID:"0", outflowID:"2"},
{ID:"2", fullname:"Kidney", inflowID:"1", outflowID:"3"},
{ID:"3", fullname:"Vein", inflowID:"2", outflowID:"0"},
];

我想要实现的是 inflowID 需要是大小为 2、inflowID[0]、inflowID[1]、inflowID[2] 的数组。

以下语法不起作用,但您可以看到我想要实现的目标

{ID:"1", fullname:"Arterial", inflowID[0]:"3", inflowID[1]:"4", inflowID[2]:"nil", outflowID:"2"},

我尝试过以各种方式使用方括号、大括号和弯括号,但无法找出正确的语法。

如果需要,我可以将其从我的主体数组中分离出来。

大卫

最佳答案

数组的构建就像这样简单:

[元素 1、元素 2、元素 3、...、元素 n]

您已经获得了正确的对象数组。

var mybody = [
{ID:"1", fullname:"Arterial", inflowID:["0", "0", "0"], outflowID:"2"},
{ID:"2", fullname:"Kidney", inflowID:["1", "1", "1"], outflowID:"3"},
{ID:"3", fullname:"Vein", inflowID:["2", "2", "2"], outflowID:"0"},
];

关于Javascript 对象数组,其中对象还包含数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31087704/

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