36.53K
Category: programmingprogramming

JS_Arrays_Presentation (1)

1.

Массивы в JavaScript
Что такое массивы
Зачем они нужны
Основные операции

2.

Что такое массив
Массив — это упорядоченная коллекция элементов
Каждый элемент имеет индекс (начиная с 0)
Пример: let arr = [1, 2, 3];

3.

Создание массива
let arr = [1, 2, 3];
let arr = new Array(1, 2, 3);
let empty = [];

4.

Доступ к элементам
arr[0] — первый элемент
arr[arr.length - 1] — последний элемент
Изменение: arr[1] = 10;

5.

Длина массива
arr.length — количество элементов
Длина может изменяться динамически

6.

Добавление и удаление
push() — добавить в конец
pop() — удалить с конца
shift() — удалить с начала
unshift() — добавить в начало

7.

Перебор массива
for (let i = 0; i < arr.length; i++) {}
for (let item of arr) {}
arr.forEach(item => {})

8.

Полезные методы
map() — преобразование
filter() — фильтрация
reduce() — свертка
find() — поиск элемента

9.

Итог
Массивы — основа работы с данными в JS
Просты в использовании
Имеют множество полезных методов

10.

Практические задачи
1) Найти максимальный элемент в массиве.
Пример: [5, 12, 3, 21, 7] → Ответ: 21
2) Проверить, есть ли в массиве элементы, идущие подряд.
Пример: [1, 2, 3, 3, 4, 5] → Ответ: да
3) Самая длинная последовательность одинаковых элементов.
Пример: [1,1,1,2,3,3,3,3,2] → Ответ: длина 4 (элементы 3,3,3,3)
4) Сжать строку.
Дана строка: "aaabbbbccdaa"
Результат: "a3b4c2d1a2"
English     Русский Rules