Инструменты пользователя

Инструменты сайта


js:w_object

Это старая версия документа!


Объект w_object

Объект для работы с с объектами

Расположение

assets/js/core.js

Методы

mergeObject

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'}}));

simplificationObject

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"}}));
js/w_object.1543446367.txt.gz · Последние изменения: 2018/11/29 02:06 — a1