О движках, выполняющих JavaScript-код | Runtime V8 | путеводитель для начинающих разработчиков

แชร์
ฝัง
  • เผยแพร่เมื่อ 10 มิ.ย. 2024
  • t.me/+X0viZgz5aCoyYzMy - группа для обсуждений в телеге. Залетайте, создаем дружную атмосферу :)
    t.me/tothetopofit - канал с полезными заметками по программированию и сфере IT.
    В данном ролике рассказываю про JS-движки. Чем они занимаются? Какие JS-движки бывают? Какие этапы осуществляет Runtime при работе с кодом? Также данный ролик поможет при подготовке к собеседованиям. Один из популярных вопросов: "Какие Javascript-движки вы знаете? Этапы выполнения JS-кода движком (простыми словами)?".
    Ссылка на спеку ECMA:
    262.ecma-international.org/14...
    00:00 Вступление
    00:55 О JS-движках
    01:52 Этапы работы движка с JS-кодом
    07:24 Популярные JS-движки
    08:30 Ответ для собеседований
    10:08 Домашнее задание
    В свободное время буду пополнять путеводитель (плейлист) по JS и TS, чтобы учиться последовательно, выделяя для тебя важные детали, реально необходимые для работы программистом и при прохождении собеседований (frontend, backend).
    Буду рад поддержке и конструктивной критике, подписывайся на канал, спасибо за просмотр.
    #программирование #javascript

ความคิดเห็น • 8

  • @user-ur7ry4ms5u
    @user-ur7ry4ms5u 3 หลายเดือนก่อน

    Спасибо тебе за твой труд! Жду новое видео!

    • @tothetopofit
      @tothetopofit  3 หลายเดือนก่อน

      Спасибо за поддержку)

  • @digitaldruid3056
    @digitaldruid3056 3 หลายเดือนก่อน

    Когда новое видео?

  • @prog.jaxystyle
    @prog.jaxystyle 3 หลายเดือนก่อน

    Спасибо! Кто будет проверять ДЗ?)

    • @tothetopofit
      @tothetopofit  3 หลายเดือนก่อน

      Сначала нужно копить собственную базу знаний кратко и по делу. Разобраться на базовом уровне в деталях и получить удовлетворение от понимания :) Дальше это будет тысячи раз исправляться тобою, а скиллы расти. Поэтому, только вперед! По всем источникам, чтобы найти предел именно своего понимания. Самостоятельная работа одним словом, а я лишь пойду по дорожной карте.

  • @ubuntuAndrew
    @ubuntuAndrew 3 หลายเดือนก่อน

    Мне кажется как-то не очень тема раскрыта. В каком виде движки управляют объектами в памяти? Что с саморефлексией объектов? Что происходит при достижении точки останова отладчика? Это я задал вопросы не зная специфики JS, работаю с другими языками. Но боюсь, вас закопают на месте 🤷‍♂️

    • @tothetopofit
      @tothetopofit  3 หลายเดือนก่อน

      Спасибо за комментарий, но есть прямо большое НО)
      Людям с нуля очень сложно ориентироваться в этих окружениях, исполнениях, интерпретациях и так далее. Они смотрят ролики, начиная сразу с простого кода, иногда даже рабочую среду не понимают как настроить, даже этот ролик будет сложно понять, а от того, что вы написали, у любого только заинтересовавшегося JS-ом человека, начнётся паника. Здесь я пытаюсь хотя бы в общих деталях преподнести информацию. Конечно, могут быть и косяки. Но уж точно не боюсь, что сюда ворвутся давители, бравые и агрессивные кодеры. Я предпочитаю здравый обмен опытом и помощь в глубоких вопросах, пусть раздавливают.
      Но благодарю за коммент 😉

    • @ubuntuAndrew
      @ubuntuAndrew 2 หลายเดือนก่อน

      Да, согласен... Я довольно давно начал, в детстве изучал плюсы, потом был PHP и jQuery, с тех пор осталось стойкое отторжение JS, что наверное не совсем правильно. Вот пытаюсь его осознать через призму имеющихся знаний... Но тут наверное надо отдельный канал пилить для динозавров 😄