Итак, я создал функцию конструктора в Node.JS, и у меня возникли некоторые проблемы.
function server(server) {
this.channels = new Array
var channels = server.channels.array(); // Gets array of Channel Objects
channels.forEach(function(selectedchannel){
if (selectedchannel.constructor.name == "TextChannel") {
channels.push(selectedchannel.name) // <- Here
}
});
Я хочу добавить имена всех каналов в массив this.channels, каналы.push добавит к channel-variable, а this.channels.push выберет анонимную функцию, которую я передал forEach.Как мне это сделать?(Я нуб, помилуй)