상세 컨텐츠

본문 제목

[JavaScript] 음수로 배열접근 array.prototype.at()

Coding/JS

by hwlink 2022. 4. 27. 21:05

본문

자바스크립트에서 배열 요소의 index 값을 가져오는 방법으론 Array[index]이가 있습니다.
배열의 첫 번째 요소는 Array[0]으로 접근하고, 배열의 마지막 요소는 Array[Array.length-1]로 접근할 수 있습니다.

배열 요소에 접근하기 위해 사용할 수 있는 인덱스는 0 ~ Array.length-1 까지입니다.
이외의 배열 요소 접근 인덱스는 undefined를 반환합니다.
자바스크립트에선 Python 같이 Array[-1] 과 같은 접근 방식은 사용할 수 없습니다.

Array.prototype.at()

해당 매서드를 사용하여 음수값으로 index 값을 가져올 수 있습니다.

const arr = [1,2,3,4];
arr.at(-1) //4

array[-N] === array[array.length - N]

브라우저 호환성

'Coding > JS' 카테고리의 다른 글

[JavaScript] Number.isInteger() 자바스크립트 정수판별  (0) 2022.05.12
[JavaScript] JSON, Javascript Object  (0) 2022.04.24
[JavaScript] 완벽가이드 Hoisting  (0) 2022.02.20
[JavaScript] Syntactic Sugar  (0) 2022.01.09
[JavaScript] JS DOM  (0) 2022.01.02

관련글 더보기