1. 将数字数组分块
数据整理人员背景
需要把一组连续数字拆成每组两个值的数组,方便查看分组结果。
问题
手动拆分数组容易遗漏或改变原始顺序。
如何使用
输入 [1,2,3,4,5],选择“分块”,并将参数 JSON 设置为 [2]。
输入 JSON:[1,2,3,4,5];Lodash 方法:chunk;参数 JSON:[2]结果
工具返回 method 为 chunk、output 为 [[1,2],[3,4],[5]] 的 JSON 结果。
Elysia Tools
导航
Development
对 JSON 输入运行安全、精选的 Lodash 数组、对象和字符串方法。
详情
粘贴 JSON,选择 Lodash 方法,并以 JSON 数组提供参数;工具使用固定白名单,不执行任意 JavaScript。
执行
填写表单、运行工具,并在同一页面查看结果。
案例
相关内容
等待运行
工具使用指南
Lodash 在线工具可对 JSON 数据运行精选的数组、对象和字符串方法。粘贴输入 JSON,选择 Lodash 方法,并以 JSON 数组填写参数,即可获得 JSON 格式结果;工具仅使用固定方法白名单,不执行任意 JavaScript。
背景
需要把一组连续数字拆成每组两个值的数组,方便查看分组结果。
问题
手动拆分数组容易遗漏或改变原始顺序。
如何使用
输入 [1,2,3,4,5],选择“分块”,并将参数 JSON 设置为 [2]。
输入 JSON:[1,2,3,4,5];Lodash 方法:chunk;参数 JSON:[2]结果
工具返回 method 为 chunk、output 为 [[1,2],[3,4],[5]] 的 JSON 结果。
背景
用户数据包含嵌套的 user.name 字段,需要验证路径读取结果并设置备用值。
问题
直接查看嵌套对象时,需要明确读取 user.name 的值。
如何使用
输入 {"user":{"name":"Ada"}},选择“读取路径”,并将参数 JSON 设置为 ["user.name","Guest"]。
输入 JSON:{"user":{"name":"Ada"}};Lodash 方法:get;参数 JSON:["user.name","Guest"]结果
工具读取到嵌套字段,返回 method 为 get、output 为 "Ada" 的 JSON 结果。
支持分块、去重、展平、差集、交集、读取或检查路径、选择或排除字段、分组、排序,以及驼峰命名等固定方法。
输入必须是有效的 JSON,可以是数组或对象。
参数需要填写为 JSON 数组,例如 [2] 或 ["user.name", "Guest"]。
不会。工具仅运行固定白名单中的 Lodash 方法。
输出为 JSON,包含所选方法名和对应的 output 结果。