JS-код в проекте:
- Выражения в тегах
if:
,else:
,elseif:
— функции-условия, используемые для описания правил условных переходов. - Тег
script:
— скриптовые вставки для произведения любых вычислений и вызова внешних систем. - Тег
init:
— скрипты инициализации, выполняются только один раз при загрузке сценария и используются для создания глобальных переменных и привязки pre/post-процессов. - Подключаемые JS-файлы — файлы подключаются посредством
require:
. Содержат объекты и функции, доступные к использованию в любых других скриптах. - Встроенные функции — специальные объекты и функции, предоставляемые платформой. Например, предоставляют функционал для вызова матчера или внешних сервисов.
- Встроенные библиотеки — JS-библиотеки, загружаемые автоматически вместе с каждым смартапом.