JavaScript Ready | Программирование
8.31K subscribers
996 photos
60 videos
530 links
Авторский канал по разработке на JavaScript.
Ресурсы, обучения, задачи, шпаргалки.
Ежедневно информация пополняется!

Cотрудничество: @energy_c
Download Telegram
📱 Пишем командного бота на JavaScript!

Сегодня реализуем модуль бота, который реагирует на пользовательский ввод и выполняет команды. Такой способ подходит для любых интерактивных интерфейсов.

В этом гайде:
• Создаём базовый класс команды.

• Добавляем команды с отдельной логикой.

• Обрабатываем ввод и запускаем команды.

• Получаем расширяемого бота на чистом JS.


Отличный фундамент для собственного консольного или чатового ассистента.

📣 JS Ready | #гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🤝21❤13👍7🔥5
This media is not supported in your browser
VIEW IN TELEGRAM
Уже были разные сайты, и пришло время быстренько изучить Git

learngitbranching
— небольшая браузерная игра, которая поможет вам изучить Git. В ней вы познакомитесь с основными командами, которые пригодятся вам в повседневной работе.

📌 Оставляю ссылочку: learngitbranching.js

📣 JS Ready | #сайт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍20❤8🔥5
📱 Разбираем приёмы работы со списками объектов — лаконично и без внешних библиотек!

Эти методы помогают писать читаемый код при трансформации, группировке, фильтрации и построении словарей. Особенно полезны в работе с API-данными, UI-таблицами и бизнес-логикой на клиенте.

📣 JS Ready | #шпора
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤15👍10🔥8🤝1
Что же выведет опрос?
Anonymous Quiz
9%
A
36%
B
33%
C
21%
D
❤8👍7🔥5👎4
📱 Проверяем, были ли изменения в объекте!

В интерфейсах с формами важно понять — пользователь что‑то изменил или всё осталось как было? Это влияет на логику сохранения, показ предупреждений и экономию запросов.

В этой задаче:
• Сравним объекты по значениям, а не по ссылкам.
• Обработаем разный порядок ключей.
• Научим функцию понимать вложенность.
• Сделаем компактную и универсальную. реализацию.


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

📣 JS Ready | #задача
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
👍17🔥10❤6🤝1
This media is not supported in your browser
VIEW IN TELEGRAM
👩‍💻 Знал ли ты, что можно открыть браузер прямо в VS Code?

Даже скачивать ничего не нужно, ведь всё уже встроено в редактор. Как и что можно настроить показано на видео выше от Miguel Ángel Durán

📣 JS Ready | #vscode
Please open Telegram to view this post
VIEW IN TELEGRAM
👍23❤7🔥3😁2