This media is not supported in your browser
VIEW IN TELEGRAM
☑️ Область видимости переменных (Scope) в JavaScript.
Переменные, объявленные с const и let могут иметь блочную и функциональную область видимости, а переменные, объявленные с помощью ключевого слова var имеют только функциональную.
Области видимости могут быть вложенными.
Переменные, объявленные во внешней области видимости, доступны во внутренней.
#wise_shorts
Переменные, объявленные с const и let могут иметь блочную и функциональную область видимости, а переменные, объявленные с помощью ключевого слова var имеют только функциональную.
Области видимости могут быть вложенными.
Переменные, объявленные во внешней области видимости, доступны во внутренней.
#wise_shorts
☑️ TIPS AND TRICKS #25
Решение распространенной проблемы разбиения заголовка на несколько строк.
Например, он должен отображаться в одну строку на большом экране, но на маленьком экране разбиваться на разные части.
#wise_tips
Решение распространенной проблемы разбиения заголовка на несколько строк.
Например, он должен отображаться в одну строку на большом экране, но на маленьком экране разбиваться на разные части.
#wise_tips
🎬 Пишем с нуля приложение на Nextjs + Contentful Headless CMS + typescript.
Блог с контентом из CMS и отрисовкой на React SSR.
Смотреть по ссылке: https://youtu.be/ew19gcnvX70
#wise_tutorial
Блог с контентом из CMS и отрисовкой на React SSR.
Смотреть по ссылке: https://youtu.be/ew19gcnvX70
#wise_tutorial
☑️ Блоки статической инициализации класса
Не путать со статическими методами и полями!
Новый синтаксис блока статической инициализации класса позволяет разработчикам собирать код, который должен выполняться один раз для данного класса, в одном месте.
У класса может сколько угодно статических блоков инициализации.
#wise_tips
Не путать со статическими методами и полями!
Новый синтаксис блока статической инициализации класса позволяет разработчикам собирать код, который должен выполняться один раз для данного класса, в одном месте.
У класса может сколько угодно статических блоков инициализации.
#wise_tips
🎬 Новое видео на канале
Ошибки начинающих фронтендеров при работе с условными операторами и не только.
https://www.youtube.com/watch?v=eR_sRSQYo3o&ab_channel=WisejsFrontend
Отдельная благодарность за лайк или комментарий!
Ошибки начинающих фронтендеров при работе с условными операторами и не только.
https://www.youtube.com/watch?v=eR_sRSQYo3o&ab_channel=WisejsFrontend
Отдельная благодарность за лайк или комментарий!
YouTube
10 ошибок начинающих Frontend программистов. Условные операторы if ... else.
Рассмотрим 10 ошибок начинающих Frontend / JavaScript программистов, которые чаще всего допускают при работе с условными операторами: if ... else, switch, тренарный оператор, возврат булевого значения и другие.
Таймкоды:
0:00 - Какие ошибки рассмотрим…
Таймкоды:
0:00 - Какие ошибки рассмотрим…
☑️ Паттерн кеширования свойств в JavaScript
Обычно, для избежания тяжелых вычислений, мы используем первый вариант. Однако, в таком решении мы используем свойство и getter (2 поля). В решении №2 мы используем 1 поле getter, заменяя его на статическое свойство сразу после вычисления.
#wise_tips
Обычно, для избежания тяжелых вычислений, мы используем первый вариант. Однако, в таком решении мы используем свойство и getter (2 поля). В решении №2 мы используем 1 поле getter, заменяя его на статическое свойство сразу после вычисления.
#wise_tips
🎬 Новое видео на канале
Разница между Интерфейсом и Типом в Тайпскрипт. TypeScript Interface vs Type.
https://www.youtube.com/watch?v=hGdx0hpZsvs&ab_channel=wise.js
Разница между Интерфейсом и Типом в Тайпскрипт. TypeScript Interface vs Type.
https://www.youtube.com/watch?v=hGdx0hpZsvs&ab_channel=wise.js
☑️ ПОИСК ЭЛЕМЕНТОВ С КОНЦА
С помощью новых методов
#wise_news
С помощью новых методов
findLast
и findLastIndex
эту задачу решить очень просто. Они ведут себя точно так же, как их аналоги find
и findIndex
, за исключением того, что они начинают поиск с конца массива.#wise_news
🎬 Новое видео на канале: Generic в TypeScript
Постарался максимально подробно и просто объяснить как они работают.
Комментарии под видео приветствуются 🙂
Смотреть по ссылке: https://lnkd.in/gSsA8v_E
Постарался максимально подробно и просто объяснить как они работают.
Комментарии под видео приветствуются 🙂
Смотреть по ссылке: https://lnkd.in/gSsA8v_E
lnkd.in
LinkedIn
This link will take you to a page that’s not on LinkedIn
🎬 Новое видео на канале:
Утверждение типов в TypeScript. Type Assertion + as const.
Разбираемся, что такое утверждение типов (type assertion) и чем оно отличается от их приведение типов (type casting).
Смотреть по ссылке: https://youtu.be/sQaSoKZOQjM
Утверждение типов в TypeScript. Type Assertion + as const.
Разбираемся, что такое утверждение типов (type assertion) и чем оно отличается от их приведение типов (type casting).
Смотреть по ссылке: https://youtu.be/sQaSoKZOQjM
YouTube
Утверждение типов в TypeScript. Type Assertion + as const.
Иногда вы, как программист, можете знать о типе переменной больше, чем TypeScript может определить. Как раз для таких ситуаций и нужно использовать утверждение типов. Утверждения типа аналогичны приведению типов в других языках программирования
Однако, утверждения…
Однако, утверждения…
🎬 Новое видео на канале:
Разбираем операторы keyof & typeof в деталях.
Смотреть по ссылке: https://www.youtube.com/watch?v=cVSo2lxfw54&t=1s&ab_channel=wise.js
Разбираем операторы keyof & typeof в деталях.
Смотреть по ссылке: https://www.youtube.com/watch?v=cVSo2lxfw54&t=1s&ab_channel=wise.js
YouTube
Что такое keyof typeof в TypeScript.
Разбираемся с операторами запроса ключей - keyof и запроса типа - typeof в TypeScript на реальных примерах. А так же, какую пользу можно извлечь из использования этих двух операторов вместе. В основе keyof лежат литеральные типы, с них мы и начнем.
00:00…
00:00…
Этот пост для русской аудитории, её у меня большое количество и многие не понимают, что происходит.
Украинцы и так в курсе всего, поэтому лишние комментарии для вас тут не нужны.
Города Украины находятся под постоянными обстрелами, особенно Киев.
Никто не звал эти войска сюда, это никакая не миротворческая миссия и это касается абсолютно всех людей, проживающих здесь.
Умирают невинные люди, которые просто находятся у себя дома. Этому не может быть никакого оправдания.
Если вы будете молчать, находясь в России и Беларуси думая, что это не коснется лично вас - это заблуждение.
Мир никогда не будет прежним!
#RussiaUkraineConflict #StandWithUkraine #PrayForUkraine
Украинцы и так в курсе всего, поэтому лишние комментарии для вас тут не нужны.
Города Украины находятся под постоянными обстрелами, особенно Киев.
Никто не звал эти войска сюда, это никакая не миротворческая миссия и это касается абсолютно всех людей, проживающих здесь.
Умирают невинные люди, которые просто находятся у себя дома. Этому не может быть никакого оправдания.
Если вы будете молчать, находясь в России и Беларуси думая, что это не коснется лично вас - это заблуждение.
Мир никогда не будет прежним!
#RussiaUkraineConflict #StandWithUkraine #PrayForUkraine
Привіт, Друзі 👋
Повертаюсь до своїх соцмереж.
Віднині цей канал, всі мої публікації і відео будуть українською.
Так як більшість спільнот в телеграм не є україномовними, тож я вирішив трохи це виправити.
Будь-які запитання по React / JavaScript тепер можна поставити в чаті:
https://t.me/reactjsukraine
Долучайтесь до спільноти 🚀
Все буде Україна 🇺🇦
Повертаюсь до своїх соцмереж.
Віднині цей канал, всі мої публікації і відео будуть українською.
Так як більшість спільнот в телеграм не є україномовними, тож я вирішив трохи це виправити.
Будь-які запитання по React / JavaScript тепер можна поставити в чаті:
https://t.me/reactjsukraine
Долучайтесь до спільноти 🚀
Все буде Україна 🇺🇦
UPD: Всі слоти заброньовано.
Друзі, я вирішив надати безкоштовні консультації по Frontend.
Кожен, хто навчається, перебуває в пошуку робити або просто потребує консультацію від мене, зараз має можливість її отримати.
Час можна зарезервувати за посиланням:
https://zeeg.me/maks/free-frontend-ua?calendar_type=gregorian&month=2022-5
Консультаціі виключно для українців 🇺🇦
Безкоштовно / донат на потреби ЗСУ за бажанням.
Донатити: https://send.monobank.ua/jar/5FCUED6Udi
(Куди і на що пішли кошти обовʼязково доповім в телеграм)
Друзі, я вирішив надати безкоштовні консультації по Frontend.
Кожен, хто навчається, перебуває в пошуку робити або просто потребує консультацію від мене, зараз має можливість її отримати.
Час можна зарезервувати за посиланням:
https://zeeg.me/maks/free-frontend-ua?calendar_type=gregorian&month=2022-5
Консультаціі виключно для українців 🇺🇦
Безкоштовно / донат на потреби ЗСУ за бажанням.
Донатити: https://send.monobank.ua/jar/5FCUED6Udi
(Куди і на що пішли кошти обовʼязково доповім в телеграм)
Привіт, Друзі 👋
Даю невеличкий звіт по консультаціям:
☑️ З усіх, хто записався, прийшло ~35% людей.
Ті, хто забронював слот, але не прийшов - просто згаяли мій час і не дали можливість отримати консультацію іншим.
✅ Багато з тих, хто прийшов, отримали вдвічі більше часу на свої питання.
☑️ Майже всі питання повторювались.
У програмістів з досвідом:
Куди розвиватись.
Як підвищити свою ЗП та кваліфікацію.
Де шукати мотивацію.
У програмістів без досвіду:
Ситуація на ринку. Перша робота.
Розбір резюме та проходження співбесід.
✅ Планую провести стрім на Youtube, де широко розкрию ці питання.
🎯 З донатів на консультаціях вдалось зібрати 4750 гривень!
Дякую всім, хто ви вирішив підтримати мою ініціативу.
Зібрані кошти відправив на Frontline.Care.
Звіти можна дивитись на сторінці в Facebook та Instagram
Даю невеличкий звіт по консультаціям:
☑️ З усіх, хто записався, прийшло ~35% людей.
Ті, хто забронював слот, але не прийшов - просто згаяли мій час і не дали можливість отримати консультацію іншим.
✅ Багато з тих, хто прийшов, отримали вдвічі більше часу на свої питання.
☑️ Майже всі питання повторювались.
У програмістів з досвідом:
Куди розвиватись.
Як підвищити свою ЗП та кваліфікацію.
Де шукати мотивацію.
У програмістів без досвіду:
Ситуація на ринку. Перша робота.
Розбір резюме та проходження співбесід.
✅ Планую провести стрім на Youtube, де широко розкрию ці питання.
🎯 З донатів на консультаціях вдалось зібрати 4750 гривень!
Дякую всім, хто ви вирішив підтримати мою ініціативу.
Зібрані кошти відправив на Frontline.Care.
Звіти можна дивитись на сторінці в Facebook та Instagram
Вітаю спільното, запрошую всіх в чат React українською!
Чекаю всіх бажаючих тут: https://t.me/reactjsukraine
Чекаю всіх бажаючих тут: https://t.me/reactjsukraine