JavaScript скрывает в себе много полезных фич, которые облегчают работу и упрощают жизнь разработчика. Поэтому всегда сохраняй нужную информацию и учись внедрять её в свои проекты. Сегодня поговорим о сокращении кода JS для ежедневной рабочей рутины ⬇️ 🔸️ Оператор spread (…)
Используется для добавления элементов одного массива в другой и их объединения. 🔸️ Краткое написание циклов
Вместо циклов for иногда можно применять встроенный алгоритм forEach() для лаконичности. 🔸️ Нахождение элемента в массиве
Вместо длинных циклов используй встроенную функцию массива find(), для подходящего элемента. 🔸️ Оператор нулевого слияния.
Возвращает правую сторону, если левая сторона не определена. В противном случае он возвращает левую. Выглядит как два вопросительных знака – ?? 🔸️ Краткое вычисление.
Обычно для этих целей используют оператор if, но чтобы было короче, можно заменить if на && 🔸️ Проверка наличия элемента массива.
Оператор includes() сделает код понятнее. 🔸️ Округление чисел.
Вмес