数组#
本参考文档列出了内置便捷函数,用于在表达式中支持数组数据转换。
表达式中的 JavaScript
您可以在表达式中使用任何 JavaScript。更多信息请参阅表达式。
average(): 数值 #
返回数组中元素的平均值
chunk(size: 数值): 数组 #
将数组分割成指定长度的块
函数参数#
size必需数值
每个块的大小。
compact(): 数组 #
移除数组中的空值。
difference(arr: 数组): 数组 #
比较两个数组。返回基准数组中不存在于对比数组的所有元素。
函数参数#
arr必需数组
要与基准数组进行比较的数组。
intersection(arr: 数组): 数组 #
比较两个数组。返回基准数组中同时存在于对比数组的所有元素。
函数参数#
arr必需数组
要与基准数组进行比较的数组。
first(): 数组项 #
返回数组的第一个元素。
isEmpty(): 布尔值 #
检查数组是否不包含任何元素。
isNotEmpty(): 布尔值 #
检查数组是否包含元素。
last(): 数组项 #
返回数组的最后一个元素。
max(): 数值 #
返回数组中的最大值。
merge(arr: 数组): 数组 #
通过合并每个元素的键值对,将两个对象数组合并为一个数组。
函数参数#
arr必需数组
要合并到基准数组中的数组。
min(): 数值 #
从纯数字数组中获取最小值。
pluck(fieldName?: 字符串): 数组 #
返回键名等于指定字段名的对象数组。
函数参数#
fieldName可选字符串
要检索的键名。可以输入任意数量的键名,以逗号分隔的字符串形式提供。
randomItem(): 数组项 #
从数组中返回随机元素。
removeDuplicates(key?: 字符串): 数组 #
移除数组中的重复项。
函数参数#
key可选字符串
用于检查重复项的键名,或以逗号分隔的键名列表。