본문 바로가기
Today I learned!/오늘 하루 배운 것, 기억할 것

[JS]Array.prototype.at()

by sweesweet 2023. 5. 24.

인덱스 값을 매개변수로 받고있는 메서드고, 해당하는 배열에서 해당 인덱스에 해당하는 값을 반환한다.

주어진 인덱스가 배열에 없으면 undefined를 반환

let arr=['cry','cry','...','so','sad'];
console.log(arr.at(-1));
//출력결과: 'sad'

 

 

자바스크립트 강의를 다시 듣고있는데, 분명 학습 했겠지만 전혀 기억이 안나는 메서드등장!

알고리즘 풀때 얼마나 arr[arr.length-1]을 써댔는데! 역시 모르면 돌아간다고...

허겁지겁 mdn가서 문서 정독하고 왔다. 기억하자!

 

 


참고 자료

https://developer.mozilla.org/ko/docs/Web/JavaScript/Reference/Global_Objects/Array/at

 

Array.prototype.at() - JavaScript | MDN

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

developer.mozilla.org