Computer/Front-End

[JavaScript] 📚 배열 음수 인덱스 사용하기 / 파이썬처럼 배열 사용하기 / at() / 최신 문법 / Array / index

SpoonMe 2022. 10. 11. 19:00
반응형

Array.prototype.at()

정수값을 받아, 해당 배열 인덱스의 요소를 반환합니다.

양수와 음수 모두 사용 가능하고, 음수 값의 경우 배열의 뒤에서부터 인덱스를 셉니다.

 

라고 정의가 되어 있습니다!!

 

기존에는 사용할 때 python과 달리 복잡아닌 복잡하게 사용했어야 했지만, 이제는 쉽게 사용할 수 있습니다.

const exArray = [10, 20, 30, 40, 50];

console.log(exArray[exArray.length - 1]);	// 50

기존에는 이런식으로 배열의 길이 - 1 로 활용했었습니다. (length를 활용)

하지만!!

const exArray = [11, 22, 33, 44, 55];

console.log(exArray.at(-1));		// 55

이렇게 at() 을 활용해 쉽게 사용할 수 있습니다.

 

 

MDN 홈페이지

 

Array.prototype.at() - JavaScript | MDN

at() 메서드는 정수 값을 받아, 배열에서 해당 값에 해당하는 인덱스의 요소를 반환합니다. 양수와 음수 모두 지정할 수 있고, 음수 값의 경우 배열의 뒤에서부터 인덱스를 셉니다.

developer.mozilla.org

 

반응형