Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/427.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/arrays/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/kotlin/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 不知道如何更改数组中的项_Javascript_Arrays - Fatal编程技术网

Javascript 不知道如何更改数组中的项

Javascript 不知道如何更改数组中的项,javascript,arrays,Javascript,Arrays,我有一个数组,正在向这个数组中添加一个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 = f

我有一个数组,正在向这个数组中添加一个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);
现在我想将第一个数组的显示标题从false更改为true。我怎么能做到

你似乎想要

channels[0].show_title = true;

我不明白你期望什么样的行为。。。你需要这样的东西吗

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]
}
这段代码需要一个额外的数组