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

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


js:w_object

Различия

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

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

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