-
-
-
- Примеры
- API
Это старая версия документа!
Объект для работы с с объектами
assets/js/core.js
w_object.mergeObject(obj1, obj2)
Рекурсивно объединяет значения объектов. Схожие ключи заменяются.
| аргумент | Описание | Тип | По-умолчанию |
|---|---|---|---|
| obj1 | Первый объект | object обязательный | |
| obj2 | Второй объект | object обязательный | |
| Возвращает | объединенный объект | object |
//Выведет "{colors: {red: "#ff0000", blue: "#0000ff", green: "#00ff00"}}" console.log(w_object.mergeObject({colors:{red:'#ff0000',blue:'#00ffff'}},{colors:{blue:'#0000ff',green:'#00ff00'}}));
w_object.simplificationObject(obj)
Упрощение объекта до одноуровневого
| аргумент | Описание | Тип | По-умолчанию |
|---|---|---|---|
| obj | Объект | object обязательный | |
| Возвращает | Упрощенный объект | object |
//Выведет "{colors[red]:"#ff0000",colors[blue]:"#0000ff",colors[green]:"#00ff00"}" console.log(w_object.simplificationObject({colors: {red: "#ff0000", blue: "#0000ff", green: "#00ff00"}}));