📜  洛达什 | _.nth() 方法(1)

📅  最后修改于: 2023-12-03 15:26:58.326000             🧑  作者: Mango

洛达什 | _.nth() 方法介绍

简介

_.nth() 方法是 Lodash 库中的一个函数,用于获取数组或字符串中指定索引位置的值。该方法的语法如下:

_.nth(array, [n = 0]);

其中,array 表示待查询的数组或字符串,n 表示要获取的位置索引,如果不传入则默认为 0。

返回值

该方法返回查询到的值。

示例
const arr = [1, 2, 3, 4, 5];

console.log(_.nth(arr, 0));  // 1
console.log(_.nth(arr, 3));  // 4
console.log(_.nth(arr));  // 1

const str = 'Hello World!';

console.log(_.nth(str, 6));  // W
console.log(_.nth(str));  // H

在上述示例中,我们首先定义了一个数组和一个字符串。然后使用 _.nth() 方法获取它们中的值,并将结果打印输出。

注意事项
  • 如果传入的数组或字符串为 null 或 undefined,则该方法会返回 undefined。
  • 如果指定的索引值超出了数组或字符串的范围,则该方法会返回 undefined。
结论

_.nth() 方法是 Lodash 库中用于获取数组或字符串指定索引位置的值非常实用的一个函数。同时,该方法也非常易于使用,只需传入待查询的数组或字符串和要获取的位置索引就可以了。如果您在使用 Lodash 库时需要获取数组或字符串中的值,那么 _.nth() 方法将是您很好的选择。