Skip to content

nth

INFO

この関数は互換性のために es-toolkit/compat からのみインポートできます。代替可能なネイティブ JavaScript API があるか、まだ十分に最適化されていないためです。

es-toolkit/compat からこの関数をインポートすると、lodash と完全に同じように動作します。

arrayのインデックスnにある要素を取得します。 nが負の場合、最後からn番目の要素が返されます。

インターフェース

typescript
function nth<T>(array: ArrayLike<T> | null | undefined, n: number): T | undefined;

パラメータ

  • array (ArrayLike<T> | null | undefined): 照会する配列。数値配列。
  • n (number): 返す要素のインデックス。数値。

戻り値

(T | undefined): arrayのn番目の要素を返します。

typescript
nth([1, 2, 3], 1); // => 2
nth([1, 2, 3], -1); // => 3

MIT ライセンスの下で配布されています。