Ответы пользователя по тегу JavaScript
  • Как работать с VK Execute в JS?

    @SideWest Автор вопроса
    Python.Новичок
    Привет, я это ты из будущего

    Ты можешь работать с execute как и с любым другим методом вк, в будущем ты будешь работать с библиотекой vk-io

    а там это будет что-то вроде

    vk.api.execure({
    code: "тут код vkscript"
    })
    Ответ написан
    Комментировать
  • Как вы боритесь с непонятным материалом?

    @SideWest
    Python.Новичок
    Лично я плакал, когда учил JS
    Я половину гуглил "JS асинхронность", а потом гуглил "почему JS такой сложный"

    Ну ничего, через боль понял, да и к чёрту книги, они всегда старые, берёшь и гуглишь конкретную тему, смотришь ютуб, там тебе двести школьников двустами различными путями всё расскажут
    Ответ написан
    Комментировать
  • Как мне лучше работать с ответом?

    @SideWest Автор вопроса
    Python.Новичок
    Огромное спасибо за комментарий-решение участнику : Роман
    Вот его ответ, который прекрасно заработал:

    var promise = new Promise((resolve,reject)=>{
      request.post({
            url: "https://api.vk.com/method/execute",
            qs: {
                'code': 'var ans1 = API.account.getProfileInfo(); var ans2 = API.groups.getById({"group_ids": "dev_wh" }); return [ans1,ans2];',
                'access_token': TOKEN,
                'v': V,
            }
        },  function(err, response, body) {
            resolve(body)
        })
    })
    
    var body = await promise;
    
    console.log(body);
    Ответ написан
    Комментировать