Вайб-кодинг – Telegram
Вайб-кодинг
25.8K subscribers
1.5K photos
512 videos
30 files
700 links
Авторский канал по ВАЙБ КОДИНГУ

Ссылка для друзей: https://news.1rj.ru/str/+ll3pbl442dNkZmYy

Связь: @devmangx
По контенту: @codingpepe

РКН: https://clck.ru/3RRVfk
Download Telegram
Метод массива reduce() позволяет превратить массив в любое другое значение с помощью переданной функции-колбэка и начального значения. Функция-колбэк будет вызвана для каждого элемента массива, и всегда должна возвращать результат.

#JavaScript
Атрибут hidden скрывает элемент безо всякого CSS.

#HTML
Тег stroke управляет цветом и толщиной обводки у SVG.

#CSS
Функция обязательно должна возвращать значение, поскольку в каждой следующей итерации значение в acc будет результатом, который вернулся на предыдущем шаге. Логичный вопрос, который может здесь возникнуть — какое значение принимает acc во время первой итерации? Им будет то самое начальное значение, которое передаётся вторым аргументом в метод reduce().

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

#JavaScript
Тег canvas добавляет растровый холст на страницу. Этот холст можно использовать для отрисовки 2D- или 3D-графики, анимаций, видео.

#HTML
Метод has()

Проверяет, содержится ли значение в коллекции Set. Если значение есть в коллекции, метод вернёт true, в противном случае false.
Метод принимает один аргумент значение, которое нужно проверить.

#JavaScript
Метод replace()

Используется для замены части строки другой строкой. Этот метод чувствителен к регистру.

#JavaScript
random()

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

#JavaScript
Метод find()

Метод массива find() вернёт первый найденный в массиве элемент, который подходит под условие в переданной колбэк-функции. Если в массиве не найдётся ни одного подходящего элемента, то вернётся значение undefined.

#JavaScript
Метод .sort()

Метод .sort() сортирует элементы массива с использованием переданной функции сравнения.

#JavaScript
Метод .find()

Метод .find() находит первый элемент массива, удовлетворяющий условию.

#JavaScript
Метод .some()

Метод .some() проверяет, выполняется ли условие хотя бы для одного элемента массива.

#JavaScript
Метод .every()

Метод .every() проверяет, выполняется ли условие для каждого элемента массива.

#JavaScript
Метод .reduce()

Метод .reduce() выполняет агрегацию элементов массива с помощью переданной функции.

#JavaScript
Метод .filter()

Метод .filter() создает новый массив, содержащий только элементы, которые удовлетворяют условию.

#JavaScript
Метод .map()

Метод .map() создает новый массив, применяя функцию к каждому элементу.

#JavaScript
Метод .forEach()

Метод .forEach() применяет переданную функцию ко всем элементам массива.

#JavaScript
Callback функции

Функция fetchData асинхронно получает данные и передает их в callback функцию displayData.

#JavaScript
Замыкания

Функция inner является замыканием, так как она может получить доступ к переменной outerVar из внешней функции outer.

#JavaScript
Рекурсия

Функция factorial вычисляет факториал числа с использованием рекурсии.

#JavaScript
Функция как аргумент

Функция process принимает другую функцию в качестве аргумента, вызывает ее и обрабатывает результат.

#JavaScript