Метод .extend()используется для объединения двух или более массивов или итерируемых объектов в один массив. Он обычно используется в JavaScript для объединения массивов и добавления элементов из одного массива в другой. Вот объяснение того, как работает .extend():
Синтаксис:
array.extend(iterable)
Параметры:
массив: массив, в который будут добавлены элементы.iterable: итерируемый объект, например массив или строка, содержащий элементы, добавляемые вмассив.
Метод .extend()изменяет исходный массив, добавляя элементы из итерируемого объекта в конец массива. Он не создает новый массив, а добавляет элементы в существующий массив.
Пример:
var array1 = [1, 2, 3];
var array2 = [4, 5, 6];
array1.extend(array2);
console.log(array1); // Output: [1, 2, 3, 4, 5, 6]
В приведенном выше примере метод .extend()вызывается для array1с array2в качестве итерируемого объекта. Элементы из array2(4, 5 и 6) добавляются в конец array1, в результате чего образуется объединенный массив [1, 2, 3, 4, 5, 6].
Использование метода .extend()может быть удобным способом объединения нескольких массивов или итерируемых объектов в один массив без необходимости использования вложенных циклов или нескольких push()звонки.