This media is not supported in your browser
VIEW IN TELEGRAM
Сегодня у нас механизм всплытия. Разбираемся как инициализируются функции и переменные в js.
Почему переменные, объявленные с помощью var, имеют значение undefined, а переменные, объявленные с let и const, остаются неинициализированными
Статья на английском
#js #junior #engine
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Помимо глобальной и локальной областей видимости, существует также блочная область видимости. Переменные, объявленные с помощью ключевого слова
let или const, ограничиваются ближайшими фигурными скобками { }.Статья на английском
#js #junior #engine
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Почему мы можем использовать встроенные методы: .split(), .join(), .length и т.д. для наших строк, массивов или объектов?
Как ведут себя функции конструкторы и какой у них синтаксический сахар (спойлер, это классы).
Статья на английском
#js #junior #engine
Please open Telegram to view this post
VIEW IN TELEGRAM