Функции преобразования данных помогают упростить работу с информацией в выражениях, позволяя быстро трансформировать, проверять и модифицировать значения.
Эти функции доступны только в редакторе выражений.
Использование JavaScript в выражениях
В выражениях Нейро42 можно использовать любой JavaScript. Это делает работу с функциями преобразования данных гибкой и удобной.
Категории функций
Доступные функции зависят от типа данных, с которыми вы работаете:
- Массивы – сортировка, фильтрация, поиск элементов и т.д.
- Даты – проверка формата, вычисление разницы между датами, преобразование и форматирование.
- Числа – округление, проверка диапазонов, математические операции.
- Объекты – доступ к ключам и значениям, фильтрация свойств, объединение объектов.
- Строки – проверка формата, конкатенация, поиск подстрок, преобразование регистра.
Синтаксис
Функции вызываются на объекте данных через выражение:
{{ dataItem.function() }}
Пример: проверка, является ли строка корректным email:
{{ «example@example.com».isEmail() }}
Результат:
true
Эти функции позволяют легко проверять данные, применять условия и делать преобразования без написания больших блоков кода.