> For the complete documentation index, see [llms.txt](https://doc.duaer.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.duaer.com/zh/code/builtin/data-transformation-functions.md).

# 在 Duaer 里使用数据转换方法

在 Duaer 表达式里，在值后面调用转换方法，例如 {{ $json.name.toTitleCase() }}。按数组、布尔、日期、数字、对象、字符串分组。
## 在 Duaer 里怎么调用

把参数设成 Expression，在字段或字面量后面加点号和方法名。方法改的是表达式的结果，不会改写上一个节点已经存下的原始项，除非你把结果写进新字段。

只做转换时，用 Edit Fields（Set）集中写这些表达式。Code 节点里请用 JavaScript 或 Luxon 自己的方法。

```
{{ $json.email.extractEmail() }}
```

## 六类方法

- [Duaer 数组上的转换方法](/zh/code/builtin/data-transformation-functions/arrays.md)
- [Duaer 布尔值上的转换方法](/zh/code/builtin/data-transformation-functions/booleans.md)
- [Duaer 日期上的转换方法](/zh/code/builtin/data-transformation-functions/dates.md)
- [Duaer 数字上的转换方法](/zh/code/builtin/data-transformation-functions/numbers.md)
- [Duaer 对象上的转换方法](/zh/code/builtin/data-transformation-functions/objects.md)
- [Duaer 字符串上的转换方法](/zh/code/builtin/data-transformation-functions/strings.md)
## Questions

### Duaer 转换方法写在表达式的哪里？

在 Duaer 表达式里写在值后面，例如 {{ $json.email.extractEmail() }}。参数要处于 Expression。这些扩展不在 Code 节点里。

### Duaer 转换方法按什么分组？

在 Duaer 里按数组、布尔、日期、数字、对象、字符串分组。日期运算要先有 Luxon DateTime；$now 已经是，字符串用 toDateTime()。

