지정된 인덱스(index)에 있는 항목을 반환한다. 음수도 허용하며 음의 정수의 경우 배열의 마지막 항목부터 연산한다.
인덱스가 음수가 아닌 경우에는 array[index]
와 결과는 동일하다.
const arr = ['a','b','c'];
arr[1] == arr.at(1) // true
인덱스가 음수인 경우에는 array[-1]
과 같이 사용할 수 없다. 대신에 array.at(-1)
으로 코드 작성을 단축할 수 있게 되었다.
array.at(index)
0
부터 시작하는 인덱스를 지정한다. 음수의 경우 index + Array.prototype.length
결과 값에 해당하는 항목을 반환한다.
지정된 인덱스에 해당하는 값을 반환한다.