util.extend
Статическая функция.
Функция, копирующая свойства из одного или нескольких JavaScript-объектов в другой JavaScript-объект.
util.extend(target, source)
Параметры:
Параметр |
Значение по умолчанию |
Описание |
|
— |
Тип: Object Целевой JavaScript-объект. Будет модифицирован в результате работы функции. |
|
— |
Тип: Object JavaScript-объект - источник. Все его свойства будут скопированы. Источников может быть несколько (функция может иметь произвольное число параметров), данные копируются справа налево (последний аргумент имеет наивысший приоритет при копировании). |
* Обязательный параметр/опция.
Пример:
var options = ymaps.util.extend({
prop1: 'a',
prop2: 'b'
}, {
prop2: 'c',
prop3: 'd'
}, {
prop3: 'e'
});
// Получим в итоге: {
// prop1: 'a',
// prop2: 'c',
// prop3: 'e'
// }
Обязательный параметр/опция.