-
JAVASCRIPT / Array.at() 배열에서 쉽게 요소 찾기DEV/JavaScript 2022. 7. 26. 22:11728x90반응형
자바스크립트에서 쉽게 요소를 찾는법
Array.prototype.at() 으로 쉽게 요소를 찾을 수 있음
const arr = [1,2,3,4,5]
라고 할때 기본적으로 인덱스로 배열의 값을 찾으려면
arr[idx] 로 값을 찾는다.
하지만 역으로 값을 찾으려면
length값을 찾아 거꾸로 값을 빼주면서 값을 찾아야하는데
자바스크립트 최신문법인 at을 통해 그것을 쉽게 할수 있다.
기본적으로
idx가 양수라면 arr.at(idx) 는 arr[idx]와 동일하게 작용한다.
하지만 음수라면
arr.at(idx) 는 arr[arr.length + idx] 과 동일하게 작용한다.
arr.at(-1); // return 5 arr[arr.length - 1]; === arr[4] //arr.length = 5 // return 5
최신 자바스크립트 문법에서만 적용되서,
만약 vsc같은데서 쓰려고 하면 node.js를 최신으로 업데이트 하는 것을 추천한다!
백준문제풀때 적용되는지는 확인 안해봤음˙ᵕ˙
<참조>
반응형'DEV > JavaScript' 카테고리의 다른 글
JavaScript / JavaScript Deep Dive 스터디 2주차 (0) 2022.08.21 JavaScript / JavaScript Deep Dive 스터디 1주차 (0) 2022.08.11 [Udemy] Typescript :기초부터 실전형 프로젝트까지 with React + NodeJS 강의후기 1편 (0) 2022.01.27 Javascript | 클린코드 자바스크립트(강의 정리) 1편 (0) 2021.12.27 Javascript / 제출 버튼 클릭시 새로고침을 막아보자(preventDefalut) (0) 2021.12.20