JavaScript
Преобразовать входные данные синхронным JavaScript-кодом.
Инструменты → JavaScript
Настройки
- JavaScript
- Код должен вернуть результат через return. По умолчанию return $json;.
Входные данные
$json: вход текущей ноды; $node: предыдущие результаты; $input.all() и $input.first(): входные элементы в формате { json: ... }. console.log сохраняет сообщения.
Результат
Объект возвращается как есть. Массив оборачивается в items и count; элементы вида {json: ...} раскрываются. Скаляр оборачивается в value. Логи находятся в _console.
Условия работы
- Код до 64 КБ; вход вместе с кодом и результат до 1 МБ.
- Лимит исполнения кода 1 секунда; общий лимит процесса 5 секунд. Память интерпретатора 32 МБ.
- Сеть, файлы, модули и асинхронный код недоступны.
- Нужен return: отсутствие результата считается ошибкой.
- В JS нет встроенного помощника $("Имя ноды") или объекта $vars; это синтаксис масок остальных полей.