Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

StanleyShilow

  • 0
    вклад
  • 4
    вопроса
  • 2
    ответа
  • 0%
    решений
Лайки
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Замыкания внутри циклов javascript

    Konstantin @constantant
    for (var i = 0; i < 10; i++) { 
      setTimeout('console.log('+ i +')', 1000); 
    }

    feel_like_a_sir_yao_ming_by_dras0r-d5zk0
    Ответ написан более трёх лет назад
    2 комментария
    2 комментария
  • Замыкания внутри циклов javascript

    dizballanze
    Yuri Shikanov @dizballanze
    Software developer at Yandex
    1. Если как они утверждают цикл будет закончен до того как будет вызвана console.log(i) то почему результат выводится 10 раз?


    У вас же timeout используется, т.е. 10 раз внутри цикла будет запущен таймер, пока первый из таймеров закончится цикл уже пройдет все 10 итераций и соотв i будет иметь значение 10.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как передать id ссылки в модальное окно bootstrap?

    Дмитрий Кравченко @mydearfriend
    не совсем понятно, что значит "передать в модальное окно"
    var id;
    $('[data-target="#StaticModal"]').click(function(){ id = this.id; });

    так можно получить id ссылки, которая откроет это окно, в переменную, что с ней делать дальше - решать вам
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Как подтянуть фото методом wall.get?

    sergiks
    Сергей Соколов @sergiks Куратор тега JavaScript
    ♬♬
    Посмотрите внимательно возвращаемый wall.get() JSON: фотографии там лежат в массиве attachments.

    Т.е. надо ещё одним циклом в каждом посте перебирать эти attachments, и если type == 'photo', рисовать картинку.
    function drawNews(news){
      var html = ('');
      for(var i = 1; i < news.length; i++){
          var n = news[i];
          n.date = new Date(n.date * 1000);
    
          var images = [], tmpl = '<img src="%SRC%" alt="">';
          if( n.attachments) {
            for( var j=0; j<n.attachments.length; j++) {
              if(n.attachments[j].type !== 'photo') continue;
              images.push(
                tmpl.replace('%SRC%', n.attachments[j].photo.photo_130)
              );
            }
          }
    
          html += '<div><div style="width:300px; height:auto;"><p>'+ n.text +'</p><p>'+ n.date.toString() +'</p></div>' + images.join('') + '</div>';
      }
      $('#news').html(html);
    }
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Как теперь получать access token сообщества вк?

    YardalGedal
    Max Payne @YardalGedal
    yeah boy
    Используйте access_token от пользователя, а не от сообщества. При вызове метода wall.get задайте параметр owner_id равный идентификатору группы, например "-1" для сообщества vk.com/club1.
    Ответ написан более трёх лет назад
    1 комментарий
    1 комментарий
  • Deploy приложений на node.js?

    qfox
    Алексей Ярошевич @qfox
    Ответы есть у меня
    В свое время я нашел roco ;-) Очень похож на капистрано, но уровень ниже, конечно.

    upd
    Ну и недавно появился https://github.com/pstadler/flightplan — очень активно пилится.
    Ответ написан более трёх лет назад
    Комментировать
    Комментировать
  • Что именно является причиной блокировки виджета новостей вк?

    kulakoff
    Evgeny Kulakov @kulakoff Куратор тега Vue.js
    Vue.js developing
    Ну видимо когда вы первый раз загружаете у вас этот компонент показывается, потом когда вы переходите на другой компонент, этот удаляется из дом, а когда возвращаетесь, то не происходит повторный запуск скрипта для виджета.
    Ответ написан более трёх лет назад
    9 комментариев
    9 комментариев
Оценили как «Нравится»
Самые активные сегодня
  • mayton2019
    • 8 ответов
    • 0 вопросов
  • Dr. Bacon
    • 5 ответов
    • 0 вопросов
  • gromdron
    Андрей Николаев
    • 5 ответов
    • 0 вопросов
  • Sanes
    Sanes
    • 5 ответов
    • 0 вопросов
  • drygdryg
    Виктор Голованенко
    • 5 ответов
    • 0 вопросов
  • Drno
    • 5 ответов
    • 0 вопросов
  • © Habr
  • О сервисе
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации