Size: a a a

WiseJS | Frontend tips

2020 October 05
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #2

Получаем полное название дня недели из объекта Date:

✅ на любом языке
✅ без использования сторонних библиотек
источник
2020 October 09
WiseJS | Frontend tips
Верстаем сайт с нуля за 4 часа!🔥 Бесплатный марафон по HTML/CSS + Bootstrap.

🗓 Когда: с 12 по 13 октября (2 дня), начало в 19:00 по Киеву.

👥 Рассчитан на новичков+, которые хотят прокачать свои навыки или попробовать себя в верстке сайтов*.

📍Где: прямой эфир на YouTube канале. Подписывайтесь чтобы не пропустить начало!

✔️за 4 часа мы сверстаем сайт в прямом эфире;
✔️я познакомлю Вас с основами и тонкостями верстки сайтов;
✔️”оживим” его с помощью JS
✔️Вы “примеряете” на себе новую професcию;
✔️получите ответы на все интересующие вопросы в прямом эфире;
✔️мотивация и советы куда двигаться дальше в подарок 😁

Все материаллы, файлы и ссылки будут опубликованы в телеграмм канале: https://t.me/free_front_end

*Чтобы иметь минимальные знания рекомендую посмотреть мое видео HTML за 40 минут.HTML за 40 минут.
источник
2020 October 12
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #3

Условие prefers-color-scheme в @media используется для определения темной/светлой темы в CSS.

Определить значение этого свойства можно и через JavaScript.

Используем window.matchMedia() с соответствующим запросом, чтобы проверить настройки цветовой схемы пользователя.
источник
2020 October 19
WiseJS | Frontend tips
☑️ ВСЕ, ЧТО НУЖНО ЗНАТЬ ПРО ТЕГ LINK

Разбираемся с особенностями атрибутов: preconnect, prefetch, preload и многих других по ссылке.
источник
2020 October 28
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #4

В мире JavaScript для таких задач написаны даже отдельные npm пакеты.
Но сами функции могут занимать всего несколько строк.
Преобразовываем URL параметры в объект и наоборот.
источник
2020 November 04
WiseJS | Frontend tips
☑️ НОВЫЕ ВОЗМОЖНОСТИ ES2021 / ES12

Новые версии спецификации ECMAScript дополняются каждый год, а новые предложения для изменений финализируются довольно быстро.
Узнайте, какие возможности получил JavaScript по ссылке.

🚀🚀🚀
источник
2020 November 10
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #5

Распространенной потребностью является возможность копировать текст в буфер обмена одним нажатием кнопки.

🎯 Такую функциональность можно реализовать с помощью данной функции.
источник
2020 November 16
WiseJS | Frontend tips
☑️ WEB ПРИЛОЖЕНИЕ С НУЛЯ: react, hooks, redux, redux-saga, material-ui

Записал туториал по разработкие приложения с использованием выше перечисленных технологий.

Welcome 🙌

P.S.: За лайки и комментарии + в карму 🎯
источник
2020 November 18
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #6

В обработчиках событий мы извлекаем значение с помощью event.target.value. И он всегда возвращает строку. Но что, если нам нужно число? Использовать Number(), parseInt() или parseFloat() для преобразования?

🎯 Вместо этого используйте event.target.valueAsNumber. Он возвращает значение как число.

Работает с type: date, month, week, time, number, range.
источник
2020 November 20
WiseJS | Frontend tips
☑️ Перебирающие методы массивов являются неотъемлимой частью функционального программирования на JavaScript.

Наглядная инфографика описывающая суть работы каждого из них.
источник
2020 November 23
WiseJS | Frontend tips
☑️ ВОПРОСЫ НА СОБЕСЕДОВАНИИ #4

Простая задача, которая, однако, у многих вызывает трудности: развернуть строку и число.
источник
2020 November 25
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #7

Различные способы найти максимальное значение массива в JavaScript.

Как думаете, какой самый быстрый?
источник
2020 November 27
WiseJS | Frontend tips
☑️ CSS СВОЙСТВО caret-color

Определяет цвет указателя (курсора) ввода/вставки. Это вертикальная линия, которая по умолчанию имеет черный цвет. Свойство дает возможность выбрать для курсора любой цвет, в том числе сделать прозрачным.
источник
2020 November 30
WiseJS | Frontend tips
☑️ ПОСЛЕДОВАТЕЛЬНЫЕ ВЫЗОВЫ API

Видео уже доступно на YouTube.

За лайки и комментарии + в карму 🎯
источник
2020 December 04
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #8

Я много работал с изоморфными приложениями, которые, используют один и тот же JavaScript код на клиенте и на сервере. Однако, в зависимости от платформы, некоторая логика может отличаться. Нам же, в таком случае, нужно определять в какой среде запускается код.
Cуществует множетсво npm пакетов, которые выполняют это простое действие. Делюсь решением в несколько строк, без лишних зависимостей.
источник
2020 December 07
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #9

Все способы преобразования строки в массив.

Какой Вы используете?
источник
2020 December 10
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #10

Все способы очистить массив не изменяя ссылку.
источник
2020 December 15
WiseJS | Frontend tips
☑️ КОРОТКО = ХОРОШО?

Можно сделать много вещей, не написав слишком много строк кода.
Однако, лучше писать код чистым и поддерживаемым.
Несколько практик, которые не стоит использовать в вашем коде.
источник
2020 December 17
WiseJS | Frontend tips
☑️ TIPS AND TRICKS #11

Cвойство new.target позволяет определить, была ли вызвана функция или конструктор с помощью оператора new. В конструкторах и функциях, вызываемых с помощью оператора new, new.target вернет ссылку на конструктор или функцию. При обычных вызовах функций new.targetundefined.
источник
2020 December 21
WiseJS | Frontend tips
☑️ ЛЕНИВЫЕ ФУНКЦИИ

В теле функции иногда содержится код, который выполняются только один раз.
Мы можем повысить быстродействие программы, избавившись от такого кода после первого выполнения, чтобы функции больше не приходилось выполнять их при последующих вызовах.
источник