О движках, выполняющих 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
Спасибо тебе за твой труд! Жду новое видео!
Спасибо за поддержку)
Когда новое видео?
Спасибо! Кто будет проверять ДЗ?)
Сначала нужно копить собственную базу знаний кратко и по делу. Разобраться на базовом уровне в деталях и получить удовлетворение от понимания :) Дальше это будет тысячи раз исправляться тобою, а скиллы расти. Поэтому, только вперед! По всем источникам, чтобы найти предел именно своего понимания. Самостоятельная работа одним словом, а я лишь пойду по дорожной карте.
Мне кажется как-то не очень тема раскрыта. В каком виде движки управляют объектами в памяти? Что с саморефлексией объектов? Что происходит при достижении точки останова отладчика? Это я задал вопросы не зная специфики JS, работаю с другими языками. Но боюсь, вас закопают на месте 🤷♂️
Спасибо за комментарий, но есть прямо большое НО)
Людям с нуля очень сложно ориентироваться в этих окружениях, исполнениях, интерпретациях и так далее. Они смотрят ролики, начиная сразу с простого кода, иногда даже рабочую среду не понимают как настроить, даже этот ролик будет сложно понять, а от того, что вы написали, у любого только заинтересовавшегося JS-ом человека, начнётся паника. Здесь я пытаюсь хотя бы в общих деталях преподнести информацию. Конечно, могут быть и косяки. Но уж точно не боюсь, что сюда ворвутся давители, бравые и агрессивные кодеры. Я предпочитаю здравый обмен опытом и помощь в глубоких вопросах, пусть раздавливают.
Но благодарю за коммент 😉
Да, согласен... Я довольно давно начал, в детстве изучал плюсы, потом был PHP и jQuery, с тех пор осталось стойкое отторжение JS, что наверное не совсем правильно. Вот пытаюсь его осознать через призму имеющихся знаний... Но тут наверное надо отдельный канал пилить для динозавров 😄