Ваш ответ:
Anonymous Poll
14%
A: First Second Third
58%
B: First Third Second
27%
C: Second First Third
2%
D: Second Third First
✅ Правильный ответ: B
Мы вызываем функцию setTimeout первой. Тем не менее, она выводится в консоль последней
Это происходит из-за того, что в браузерах у нас есть не только рантайм движок, но и WebAPI. WebAPI предоставляет нам функцию setTimeout и много других возможностей. Например, DOM.
После того как коллбек отправлен в WebAPI, функция setTimeout (но не коллбек!) вынимается из стека.
Теперь вызывается foo, и "First" выводится в консоль.
foo достается из стека, и вызывается baz. "Third" выводится в консоль.
WebAPI не может добавлять содержимое в стек когда захочет. Вместо этого он отправляет коллбек-функцию в так называемую очередь.
Здесь на сцену выходит цикл событий (event loop). Event loop проверяет стек и очередь задач. Если стек пустой, то он берет первый элемент из очереди и отправляет его в стек.
Вызывается bar, в консоль выводится "Second" и эта функция достается из стека.
Мы вызываем функцию setTimeout первой. Тем не менее, она выводится в консоль последней
Это происходит из-за того, что в браузерах у нас есть не только рантайм движок, но и WebAPI. WebAPI предоставляет нам функцию setTimeout и много других возможностей. Например, DOM.
После того как коллбек отправлен в WebAPI, функция setTimeout (но не коллбек!) вынимается из стека.
Теперь вызывается foo, и "First" выводится в консоль.
foo достается из стека, и вызывается baz. "Third" выводится в консоль.
WebAPI не может добавлять содержимое в стек когда захочет. Вместо этого он отправляет коллбек-функцию в так называемую очередь.
Здесь на сцену выходит цикл событий (event loop). Event loop проверяет стек и очередь задач. Если стек пустой, то он берет первый элемент из очереди и отправляет его в стек.
Вызывается bar, в консоль выводится "Second" и эта функция достается из стека.
Всем привет 🖖
Не за горами то время, когда заканчивается мое обучение и нужно будет идти на собеседование.
Поэтому, решил добавить новый раздел - #собеседование и буду делиться своими мыслями и различными статьями на эту тему.
Сам я 3 раза в жизни ходил на собеседование и в результате дважды устроился на работу (да, за всю жизнь у меня только 2 места работы 🤣). Но зато сам провел десятки собеседований с соискателями на различные должности. Думаю, многим будет интересна эта тема.
Сегодня хочу поделиться интересной статьей - 50 вопросов, для фронтэнд соискателя.
Не за горами то время, когда заканчивается мое обучение и нужно будет идти на собеседование.
Поэтому, решил добавить новый раздел - #собеседование и буду делиться своими мыслями и различными статьями на эту тему.
Сам я 3 раза в жизни ходил на собеседование и в результате дважды устроился на работу (да, за всю жизнь у меня только 2 места работы 🤣). Но зато сам провел десятки собеседований с соискателями на различные должности. Думаю, многим будет интересна эта тема.
Сегодня хочу поделиться интересной статьей - 50 вопросов, для фронтэнд соискателя.
📝 Шпаргалка для технического собеседования.
По сути, это содержание курса по информатике безо всяких подробностей.
#собеседование
По сути, это содержание курса по информатике безо всяких подробностей.
#собеседование
Всем привет!🖖
Как известно, самый главный скил для программиста - знание английского языка! 🇺🇸🇪🇺🇬🇧
👉Подборка YouTube-каналов👈 для прокачки английского языка для программистов!
P.S. Загляните в комментарии к статье, там тоже много полезного
#english
Как известно, самый главный скил для программиста - знание английского языка! 🇺🇸🇪🇺🇬🇧
👉Подборка YouTube-каналов👈 для прокачки английского языка для программистов!
P.S. Загляните в комментарии к статье, там тоже много полезного
#english
Всем привет 🖖
Мне очень нравится React и я планирую дальше развиваться именно в этом направлении. Наставник поддержал меня, тк считает этот фреймворк очень востребованным.
Сейчас "насилую" регулярные выражения и как закончу планирую приступить к написанию своего чата (который на чистом js сделал) на React.
Поэтому, хочу сегодня поделиться интересным материалом - именно практические советы, которые мне понравились.
Советы по React-коду. Часть 1
#react
Мне очень нравится React и я планирую дальше развиваться именно в этом направлении. Наставник поддержал меня, тк считает этот фреймворк очень востребованным.
Сейчас "насилую" регулярные выражения и как закончу планирую приступить к написанию своего чата (который на чистом js сделал) на React.
Поэтому, хочу сегодня поделиться интересным материалом - именно практические советы, которые мне понравились.
Советы по React-коду. Часть 1
#react
Всем привет!🖖
Очень часто мне пишут в личку два вопроса:
1. Где найти ментора?
2. По какой программе заниматься?
Если на первый вопрос у меня совсем не было ответа, тк у меня ментор родственник, то на второй вопрос я мог предложить ту же программу, по которой и сам занимаюсь - для этого и создавал я дневник, что бы делиться всеми своими шагами в обучении.
Сегодня я решил дать еще один ответ на эти вопросы, причем не только о системе, но и о том, где найти бесплатно ментора. Это независимое сообщество JavaScript/Front-end разработчиков, организованное в 2013 году - The Rolling Scopes
Одни из первых подписчиков моего канала уже обучаются там (от них я и узнал о школе).
✅Вчера было первое вводное занятие, запись тут👈
✅Нашел отзыв 👈 от студентки прошлого курса
✅Подробная информация 👈 о школе, обучения и тд
✅Регистрация
Очень часто мне пишут в личку два вопроса:
1. Где найти ментора?
2. По какой программе заниматься?
Если на первый вопрос у меня совсем не было ответа, тк у меня ментор родственник, то на второй вопрос я мог предложить ту же программу, по которой и сам занимаюсь - для этого и создавал я дневник, что бы делиться всеми своими шагами в обучении.
Сегодня я решил дать еще один ответ на эти вопросы, причем не только о системе, но и о том, где найти бесплатно ментора. Это независимое сообщество JavaScript/Front-end разработчиков, организованное в 2013 году - The Rolling Scopes
Одни из первых подписчиков моего канала уже обучаются там (от них я и узнал о школе).
✅Вчера было первое вводное занятие, запись тут👈
✅Нашел отзыв 👈 от студентки прошлого курса
✅Подробная информация 👈 о школе, обучения и тд
✅Регистрация
https://www.youtube.com/watch?v=FGWKr_V06XU
Чемпионат по программированию 2019 - призовой фонд более 2млн рублей от Яндекс
Подробнее 👈
Чемпионат по программированию 2019 - призовой фонд более 2млн рублей от Яндекс
Подробнее 👈
YouTube
Чемпионат по программированию 2019
Короткий путь в Яндекс: https://yandex.ru/championship/
React быстро. Веб-приложения на React, JSX, Redux и GraphQL
PS Книгу хвалят, но нужно учитывать - хотя издание русской версии 2019г, но сам оригинал 2017г, уже хуки вышли.
👉Скачать ru версию 👈
#book
PS Книгу хвалят, но нужно учитывать - хотя издание русской версии 2019г, но сам оригинал 2017г, уже хуки вышли.
👉Скачать ru версию 👈
#book
Всем привет! 🖖
Сегодня хочу продолжить тему #собеседование.
Ранее, мне приходилось проводить много финальных собеседований. И знаете какой самый популярный "прокол" у соискателей? Они либо не задают вопросы, либо задают их оооочень мало.
Возможно, это только у нас в стране так принято - люди думают, что на собеседовании должны отвечать на вопросы, а не спрашивать. Поверьте, это не так!
✅Рекомендую Вам составить чек-лист вопросов, которые вы должны задать.
✅Для образца вот вам список общих вопросов для соискателя на техническую должность. Ваша задача выбрать подходящие, для вашей должности, вопросы и дополнить своими.
✅Даю гарантию - вы сразу заработаете несколько доп очков и на вас будут смотреть по другому!!!
Сегодня хочу продолжить тему #собеседование.
Ранее, мне приходилось проводить много финальных собеседований. И знаете какой самый популярный "прокол" у соискателей? Они либо не задают вопросы, либо задают их оооочень мало.
Возможно, это только у нас в стране так принято - люди думают, что на собеседовании должны отвечать на вопросы, а не спрашивать. Поверьте, это не так!
✅Рекомендую Вам составить чек-лист вопросов, которые вы должны задать.
✅Для образца вот вам список общих вопросов для соискателя на техническую должность. Ваша задача выбрать подходящие, для вашей должности, вопросы и дополнить своими.
✅Даю гарантию - вы сразу заработаете несколько доп очков и на вас будут смотреть по другому!!!
Всем привет! 🖖
Думаю, все знают, что такое emmet - популярнейший помощник при написании кода.
Вчера наткнулся на тренажер 👈
Кто еще не знает как им пользоваться - срочно проходим все задания и добавляем в закладки
Думаю, все знают, что такое emmet - популярнейший помощник при написании кода.
Вчера наткнулся на тренажер 👈
Кто еще не знает как им пользоваться - срочно проходим все задания и добавляем в закладки
Что-то потянуло меня сегодня на тренажеры 😂
Хочу поделиться еще одним - только теперь это тренажер по Git 👈 да еще и на русском!
Как говорит мой наставник - знание *Git* одно из важнейших для программиста.
#git
Хочу поделиться еще одним - только теперь это тренажер по Git 👈 да еще и на русском!
Как говорит мой наставник - знание *Git* одно из важнейших для программиста.
#git