new Array(3)
, то увидите [empty x 3]
Получается new Array(n) не заполняет массив значениями?можно и так сказать, вызов new Array(n) (new, кстати, можно не писать) лишь создаёт массив и устанавливает свойство length, поэтому нужно явно заполнять методом fill или оператором spread
вы же прекрасно понимаете, что никто в этой портянке говнокода разбираться не будет, ладно бы хоть в песочницу залили примерvar c1 = $("#cat1:checked").val(); var c2 = $("#cat2:checked").val(); var c3 = $("#cat3:checked").val(); var c4 = $("#cat4:checked").val(); var c5 = $("#cat5:checked").val(); var c6 = $("#cat6:checked").val(); var c7 = $("#cat7:checked").val(); var c8 = $("#cat8:checked").val(); var c9 = $("#cat9:checked").val(); var c10 = $("#cat10:checked").val(); var c11 = $("#cat11:checked").val(); var c12 = $("#cat12:checked").val(); var c13 = $("#cat13:checked").val(); var c14 = $("#cat14:checked").val(); var c15 = $("#cat15:checked").val(); var c16 = $("#cat16:checked").val();
то код был бы больше в разы?да не прям чтоб в разы, но больше
и какие методы применять нужно было бы?querySelectorAll, addEventListener, forEach для навешивания обработчиков в цикле, скрытие/показ элемента через el.style.display
const vk = new VK({token: 'здесь токен от Bot Pod'});
vk.api.call('bot.addBotToChat', {peer_id: PEER_ID, bot_id: BOT_ID});
bot.addBotToChat({
peer_id: ID,
bot_id: BOTID
});
bot.searchChats({
peer_id: ID,
bot_id: BOTID
});
bot.kickBot({
peer_id: ID,
bot_id: BOTID
});
bot.setChatSettings({
peer_id: ID,
bot_id: BOTID,
should_see_all_messages: 1 | 0
});
bot.getBotChats({
bot_id: BOTID
});