Сегодня покажу, как с помощью простого JS-скрипта можно отслеживать ежедневные привычки и наглядно видеть прогресс в консоли.
Основные приёмы:
• Создание массива привычек и структуры для хранения выполнения;
• Функции для отметки выполненных дней и подсчёта прогресса;
• Генерация наглядной ASCII-визуализации для каждой привычки.
Такой мини-инструмент полезен для саморазвития, челленджей, практики работы с массивами, объектами и циклами.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9❤5🔥5🤝1
👍13🔥7🤝5
В этой шпаргалке собраны приёмы работы с объектом URL и URLSearchParams: создание URL, доступ к пути, хосту, хешу, получение, изменение и удаление query-параметров. Они применяются при разборе адресов, управлении параметрами запросов и работе с API.Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🔥8❤5🤝2
Обычно код выполняется сразу, но есть приём, который позволяет отложить вычисления до реального запроса. Это снижает нагрузку, делает код гибче и помогает работать с тяжёлыми данными.
В гайде рассмотрим:
• Ленивые функции и цепочки преобразований;
• Обработку API «по запросу»;
• Генераторы как бесконечные ленивые последовательности.
Такой подход используют в библиотеках, пайплайнах данных и даже UI-фреймворках.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍12❤6🔥6🤝4
This media is not supported in your browser
VIEW IN TELEGRAM
Здесь можно вживую посмотреть, как работают сортировки, графы, стеки, деревья и другие «страшные слова». Всё визуализировано шаг за шагом - идеально, чтобы разложить сложные темы по полочкам.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥8👍7❤6🤝1