gpt4 book ai didi

javascript - 在另一个对象中声明对象数组

转载 作者:行者123 更新时间:2023-12-02 16:29:55 25 4
gpt4 key购买 nike

我最近开始接触 JavaScript(大约四天前),但在适应语法方面遇到了一些麻烦。我正在创建一个日历,并尝试获取要在我的“主”对象日历中声明的一组对象(每个月一个)。我已经进行了大量的谷歌搜索并浏览了整个 W3Schools,但似乎无法弄清楚。所以如果我有

var calender = {
:
:...functions{},
months: [],

我将如何获取 months 内的对象并声明其属性(即 months[0] 将具有“January”名称及其天数ETC)?我在概念上处于停滞状态。我是通过索引完成这个索引,还是可以在数组创建时直接声明对象?从我到目前为止所掌握的情况来看,通常我可以只说类似 var arr = {varName: "name",...(and so)} 的内容,但似乎这样做是在不允许使用括号,并且我不确定在语法上如何访问索引。或者也许我只是在做这种完全低音的事情。任何指导将不胜感激。谢谢

最佳答案

一种方式;数组中的对象文字:

var calendar = {

months: [
{
name : "Jan",
days : 31
},
{
name : "Feb",
days : "28ish"
}
]
};

alert( calendar.months[0].days );

关于javascript - 在另一个对象中声明对象数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28397983/

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