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

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


js:w_object

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
js:w_object [2018/11/29 02:06]
a1 [simplificationObject]
— (текущий)
Строка 1: Строка 1:
-====== Объект w_object ====== 
- 
-Объект для работы с с объектами 
- 
-===== Расположение ===== 
-''​assets/​js/​core.js''​ 
- 
-===== Методы===== 
- 
-==== mergeObject ==== 
-w_object.**mergeObject**(//​obj1//,​ //obj2//) 
- 
-Рекурсивно объединяет значения объектов. Схожие ключи заменяются. 
-^аргумент^Описание^Тип^По-умолчанию^ 
-|obj1|Первый объект|object обязательный| | 
-|obj2|Второй объект|object обязательный| | 
-^Возвращает|объединенный объект|object| | 
- 
-<code javascript>​ 
- 
-//​Выведет "​{colors:​ {red: "#​ff0000",​ blue: "#​0000ff",​ green: "#​00ff00"​}}"​ 
-console.log(w_object.mergeObject({colors:​{red:'#​ff0000',​blue:'#​00ffff'​}},​{colors:​{blue:'#​0000ff',​green:'#​00ff00'​}}));​ 
-</​code>​ 
- 
-==== simplificationObject ==== 
-w_object.**simplificationObject**(//​obj//​) 
- 
-Упрощение объекта до одноуровневого 
-^аргумент^Описание^Тип^По-умолчанию^ 
-|obj|Объект|object обязательный| | 
-^Возвращает|Упрощенный объект|object| | 
- 
-<code javascript>​ 
- 
-//​Выведет "​{colors[red]:"#​ff0000",​colors[blue]:"#​0000ff",​colors[green]:"#​00ff00"​}"​ 
-console.log(w_object.simplificationObject({colors:​ {red: "#​ff0000",​ blue: "#​0000ff",​ green: "#​00ff00"​}}));​ 
-</​code>​ 
- 
  
js/w_object.1543446367.txt.gz · Последние изменения: 2018/11/29 02:06 — a1