Эльфиори
Эльфиори Подписчиков: 68
Рейтинг Рейтинг Рейтинг Рейтинг Рейтинг 20

Базовый JavaScript. ч.8. Работа с массивом – функция .push().

6 дочитываний
1 комментарий
Эта публикация уже заработала 0,30 рублей за дочитывания
Зарабатывать

Предыдущие части:

1. Комментарии к коду.

2. Назначение переменных (var,let,const)

3. Функция console.log ().

4. Операции с числами при помощи различных выражений.

5. Работа со строками.

6. Скобочная нотация

7. Работа с массивом – извлечение данных.

Базовый JavaScript. ч.8. Работа с массивом – функция .push().

Изменение массива – интересная тематика. Одним из вариантов переделать его, является добавление новых данных. Происходит это с помощью функций – и одной из них оказывается .push () (теория тут).

Примеры:

const q = [1, 2, 3, 4]; // подмечаю, что снова используем const, неизменную переменную
q.push (5); // ответ будет q = [1, 2, 3, 4, 5]. 5 добавляется в конец массива, и при этом const снова изменился. Вот такие вот фокусы в JS

const a = [‘cat’, ‘dog’, ‘apple’];
a.push (‘angel’, ‘okay’); // ответ тут будет a = [‘cat’, ‘dog’, ‘apple’, ‘angel’, ‘okay’), и как видите, уже добавилось 2 элемента в том порядке, в котором мы указали при помощи.push

const z = [‘tired’, ‘apricot’, ‘love’];
z.push ([‘one’, ‘zero’, 1]); // ответ будет z = [‘tired’, ‘apricot’, ‘love’, [‘one’, ‘zero’, 1]], то есть создался многомерный массив.

Также, при помощи.push () и другой функции.apply () можно заставить два массива слиться в один.

Пример:

let w = [‘fan’, ‘cat’]; // обратите внимание, что в этом случае динамичная переменная
let s = [‘high’, ‘book’];
Array.prototype.push.apply (w, s); // заметьте, приходится уточнять, что это массив при помощи array.
console.log (w);
w = [‘fan’, ‘cat’, ‘high’, ‘book’] // такой ответ мы получим на экране.

1 комментарий
Понравилась публикация?
7 / -2
нет
0 / 0
Подписаться
Донаты ₽
Комментарии: 1
Отписаться от обсуждения Подписаться на обсуждения
Популярные Новые Старые
24.05.2022, 08:11
Воронеж

+1 / 0
картой
Ответить
раскрыть ветку (0)
Главная
Коллективные
иски
Добавить Видео Опросы