#29. Таймеры в JavaScript (setTimeout, setInterval, clearTimeout, clearInterval)

Поділитися
Вставка
  • Опубліковано 29 вер 2024

КОМЕНТАРІ • 32

  • @СтаниславГорячев-г1ъ

    Спасибо

  • @Арсен-д6т1ц
    @Арсен-д6т1ц Рік тому +1

    Хотелось бы увидеть видео про варианты событий из файла From JS to React. Мне кажется новички addEventListener очень часто используют.

    • @kakieToYroki
      @kakieToYroki  Рік тому +1

      Файлик "from js to react" направлен как раз на то, чтобы просто подсветить темы, которые нужно до react'a изучить. А когда начинаешь учить реакт, то там уже зависит от видео уроков, которые смотришь. Если автор использует там везде addEventListener - то это плохо и ученик будет делать также
      Если автор научит новичков использовать onChange, onClick и тд, то новички и не будут думать о том, чтобы использовать addEventListener - как мне кажется

  • @exelione2229
    @exelione2229 9 місяців тому +1

    Спасибо за хорошее объяснение, я сразу вывез. Думал тут будет сложнее)

  • @i2tag
    @i2tag 9 місяців тому

    Если есть рекакт и экспрес на сервере и нужно сделать дешборд, то как правильно ставить интервал на обновление данных? На клиенте или на сервере?

    • @kakieToYroki
      @kakieToYroki  9 місяців тому

      В таком случае, лучше воспользоваться вебсокетами
      Если хочется костыли, тогда на клиенте делаете интервал и пинаете сервер :)

    • @i2tag
      @i2tag 9 місяців тому +1

      @@kakieToYroki благодарю, буду копать в эту сторону

  • @igorsenichev3779
    @igorsenichev3779 Рік тому +1

    👍

  • @MatveiFunWay
    @MatveiFunWay Рік тому +1

    Спасибо за полезное видео💪
    Я ОБОЖАЮ твои ролики, они отлично систематизируют информацию, полученную с учебника
    пройденные материалы становятся какие-то осязаемые😃

  • @unknown.6914
    @unknown.6914 11 місяців тому +1

    полезное видео, спасибо. хотелось бы задачки повеселее))

    • @kakieToYroki
      @kakieToYroki  11 місяців тому

      Задачки повеселее в следующем уроке про промисы ))

  • @Dmitrijserg
    @Dmitrijserg Рік тому +1

    Спасибо

  • @НикитаНикитов-и2ы

    Спасибо за видео! Когда планируются промисы?)

    • @kakieToYroki
      @kakieToYroki  Рік тому +2

      А вот как раз совсем скоро они и будут

    • @НикитаНикитов-и2ы
      @НикитаНикитов-и2ы Рік тому +1

      @@kakieToYroki Жду твоего качественного объяснения👍. Начал самостоятельно учить, довольно трудно собрать воедино информацию по асинхронности. Может подскажешь, нужно ли перед промисами знать event loop?)

    • @kakieToYroki
      @kakieToYroki  Рік тому

      @@НикитаНикитов-и2ы лучше сначала изучить варианты асинхронности в js, а уже потом изучать event loop. Тогда в голове должен будет сойтись пазл о том, как эта асинхронность работает

  • @zerol152rus
    @zerol152rus 9 місяців тому

    А почему автор говорит про таймеры и EventLoop в JavaScript? В JS нет никаких таймеров и EventLoop, их предоставляет HOST

    • @kakieToYroki
      @kakieToYroki  9 місяців тому

      А какая разница кто их предоставляет? JS можно запустить в браузере и в ноде. И там, и там есть есть таймеры. Так какая разница кто конкретно их предоставит?

    • @zerol152rus
      @zerol152rus 9 місяців тому

      @@kakieToYroki большая разница, на что ты ссылаешься, когда этому обучаешь? и да, согласно чему у тебя в популярных браузерах таймеры есть?

    • @kakieToYroki
      @kakieToYroki  9 місяців тому

      @@zerol152rus ты на вопрос так и не ответил

    • @kakieToYroki
      @kakieToYroki  9 місяців тому

      ​@@zerol152rus
      P.S. "большая разница" - это не ответ

    • @zerol152rus
      @zerol152rus 9 місяців тому

      @@kakieToYroki У тебя может быть ХОСТ, который не придерживается спецификации HTML5, соответственно и таймеров может не быть или они могут быть, но будут работать не как ты ожидаешь