JavaScript в картинках | Программирование
21 subscribers
2 photos
13 links
Реклама, сотрудничество – @kirillkhaletsky
Download Telegram
​​Как объявить переменные в JavaScript?
👍1
​​#гайды | Функции интерфейса браузера
​​#гайды | Базовые математические операторы
Channel name was changed to «JavaScript в картинках | Программирование»
​​Обращение к элементам HTML через JS
#гайды | JavaScript в картинках
Топ 5 javascript библиотек

#гайды #javascript #frontend | Javascript в картинках
Часто используемые API при разработке собственных проектов

#javascript #гайды #сайты | Javascript в картинках
Деструктуризация в JS: const {name, age} = user и const [first, , third] = arr экономят строки и сразу вытаскивают нужные поля из объектов или элементов из массивов. Используйте, когда нужно быстро «распаковать» данные без дополнительных переменных.
#гайды #javascript
Быстро отбираем нужные элементы: users.filter(u => u.isActive) создаёт новый массив, не трогая исходный — удобно для иммутабельных сторов и реактивных UI.
#javascript #гайды #frontend
Безопасная проверка вложенных свойств: user?.address?.city вернёт undefined без падения скрипта, если какого-то уровня нет. То же с функциями: callback?.() вызовется только при наличии callback. #javascript #гайды
map(), filter(), reduce() — три кита работы с массивами: map создаёт новый массив, преобразуя каждый элемент, filter отбирает нужные, reduce сворачивает всё к одному значению (сумма, объект, строка). Запомните порядок аргументов колбэка (item, index, array) и убирайте лишние, если не используете.
#гайды #javascript #массивы