Bigmanekb (обсуждение | вклад) (Новая страница: «Для использования переменных в сценариях в виде кода, используется несколько видов переменных: * простые переменные * локальные переменные * глобальные переменные == Простые переменные == Действуют только внутри блока кода. Между блоками кода и разными...») |
Bigmanekb (обсуждение | вклад) Нет описания правки |
||
(не показана 1 промежуточная версия этого же участника) | |||
Строка 15: | Строка 15: | ||
Действуют внутри сценария и могут передавать значения между разными блоками кода внутри одного сценария. | Действуют внутри сценария и могут передавать значения между разными блоками кода внутри одного сценария. | ||
Не зависят от активности сценария. То есть при деактивации сценария и последующей его активации или при сбросе сценария - значения сохраняются. | |||
Переменные удаляются при перезагрузке хаба. То есть их нужно объявлять заново.<syntaxhighlight lang="js"> | |||
LocalVariables.a = 1 | LocalVariables.a = 1 | ||
</syntaxhighlight> | </syntaxhighlight> | ||
Строка 22: | Строка 24: | ||
Действуют глобально и могут передавать значения между любыми сценариями. | Действуют глобально и могут передавать значения между любыми сценариями. | ||
Переменные удаляются при перезагрузке хаба. То есть их нужно объявлять заново.<syntaxhighlight lang="js"> | |||
GlobalVariables.a = 1 | GlobalVariables.a = 1 | ||
</syntaxhighlight> | </syntaxhighlight> |
Текущая версия от 17:37, 9 декабря 2023
Для использования переменных в сценариях в виде кода, используется несколько видов переменных:
- простые переменные
- локальные переменные
- глобальные переменные
Простые переменные
Действуют только внутри блока кода. Между блоками кода и разными сегментами сценария не передаются/
let a = 1
var b = 1
const c = 1
Локальные переменные
Действуют внутри сценария и могут передавать значения между разными блоками кода внутри одного сценария.
Не зависят от активности сценария. То есть при деактивации сценария и последующей его активации или при сбросе сценария - значения сохраняются.
Переменные удаляются при перезагрузке хаба. То есть их нужно объявлять заново.
LocalVariables.a = 1
Глобальные переменные
Действуют глобально и могут передавать значения между любыми сценариями.
Переменные удаляются при перезагрузке хаба. То есть их нужно объявлять заново.
GlobalVariables.a = 1