Запитати ШІ
Українська UK
Перейти до Watbot

JavaScript

Виконує ваш код на пристрої людини: відкрити посилання, скопіювати текст у буфер обміну, поділитися, закрити застосунок, записати змінні. Коли застосунок доходить до блоку, він виконує код і йде далі виходом «Виконано» або «Помилка».

Налаштування блоку «JavaScript»Налаштування блоку «JavaScript»

Налаштування

  • «Код» — тіло асинхронної функції з об'єктом app. До 20 000 символів.
  • «Час на виконання, секунд» — від 1 до 60, за замовчуванням 10.
  • «Змінна результату» — що повернув return.
  • «Змінна помилки» — текст помилки.
  • «Що може змінювати код» — перемикач «Змінювати лише перелічене» та списки дозволених змінних і тегів. Увімкнено в нового блоку.

Що доступно коду в об'єкті app, як працює обмеження, і приклад коду — на сторінці Код у застосунку.

Виходи

  • «Виконано» — код відпрацював.
  • «Помилка» — код викинув помилку або не вклався в час.

Особливості

  • Код виконується на пристрої, тож людина, яка розбирається, може підробити його результат. Не вимикайте обмеження, якщо від змінних і тегів залежать доступ, знижки або розсилки.
  • Підстановки {{ імʼя }} у коді не працюють: значення читайте через app.variables.get().