我有一个数组,我正在为这个数组添加一个JavaScript对象。
var channels = [];
var channel = {
id: data.channels[i].id,
name: data.channels[i].name,
head_name: groups[data.channels[i].group-1],
show_title: show_group_title // var show_group_title = false;
}
channels.push(channel);
现在我想将第一个数组的show_title从 false 更改为 true 。我怎么能这样做?
答案 0 :(得分:2)
你似乎想要
channels[0].show_title = true;
答案 1 :(得分:0)
我不明白你期望的行为......你需要这样的事吗?
var channel = {
id: data.channels[i].id,
name: data.channels[i].name,
head_name: groups[data.channels[i].group-1],
show_title: function() { return groups_show_title[data.channels[i].group-1]; }
// or just
// show_title: groups_show_title[data.channels[i].group-1]
}
此代码需要一个额外的数组。