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

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


ds.global

ds.global = {}

Данный объект предназначен для хранения данных пользовательских скриптов в пределах одного экрана. Его можно использовать для передачи данных между скриптами разных компонентов. Данный объект существует только на активном экране и уничтожается при каждом переходе. Если необходимо сохранять какие-либо данные на постоянной основе, для этого можно воспользоваться переменными устройства «Память». Подробнее о работе с устройством «Память» можно ознакомиться в статье устройство "Память".

Пример.

Создадим две кнопки, в скриптах первой будем сохранять данные, во второй выводить их в системный журнал. Код первой кнопки:

ds.global.myData = 321;

Код второй кнопки:

log(ds.global.myData);

Если нажать сразу вторую кнопку, то в журнал выведется значение [Undefined], означающее что такого поля не существует, если нажать первую кнопку, после чего еще раз вторую, выведется сообщение с установленным значением 321.

ds.global.txt · Последнее изменение: 2025/09/18 08:08 — root