1. 获取数组最后一个元素
背景
开发者小张有一个包含一周温度记录的数组 `[22, 25, 28, 24, 26, 27, 23]`,他需要快速获取最后一天的温度值。
问题
手动计算数组长度并获取最后一个元素稍显繁琐,且容易出错。
如何使用
在“数组”输入框中粘贴温度数组,在“索引”输入框中输入 `-1`。
结果
工具立即返回结果 `23`,即数组最后一个元素的值。
Elysia Tools
导航
Data Processing
使用 lodash _.nth 获取指定索引的元素
详情
返回数组中指定索引的元素。
亮点:
_.nth示例:
["a", "b", "c", "d"]-1"d"执行
填写表单、运行工具,并在同一页面查看结果。
案例
相关内容
等待运行
工具使用指南
这是一个基于 lodash `_.nth` 函数的数组元素提取工具。您只需提供一个 JSON 数组和一个索引号,即可快速获取该位置上的元素,支持使用负数索引从数组末尾开始计数。
背景
开发者小张有一个包含一周温度记录的数组 `[22, 25, 28, 24, 26, 27, 23]`,他需要快速获取最后一天的温度值。
问题
手动计算数组长度并获取最后一个元素稍显繁琐,且容易出错。
如何使用
在“数组”输入框中粘贴温度数组,在“索引”输入框中输入 `-1`。
结果
工具立即返回结果 `23`,即数组最后一个元素的值。
背景
分析师小李从数据库查询得到一个产品ID列表 `["P1001", "P1002", "P1003", "P1004", "P1005"]`,需要抽样检查第三个产品(索引为2)的详细信息。
问题
需要准确获取列表中间位置的特定元素,用于后续查询。
如何使用
将产品ID列表填入“数组”输入框,在“索引”输入框中输入 `2`。
结果
工具返回 `"P1003"`,分析师可以立即用这个ID去查询产品详情。
负索引从数组末尾开始计数。例如,索引 `-1` 返回最后一个元素,`-2` 返回倒数第二个元素,以此类推。
如果索引(正数或负数)的绝对值大于或等于数组长度,工具将返回 `undefined`。
必须是有效的 JSON 数组格式。例如:`[1, 2, 3]` 或 `["apple", "banana"]`。
返回结果是数组中对应索引位置的原始值,并以 JSON 格式呈现。例如,如果元素是字符串,结果会带引号。
核心功能相同,但本工具封装了 lodash 的 `_.nth`,其优势在于对负索引的原生支持,并提供了一个简洁的 Web 界面,无需编写代码即可操作。