본문 바로가기

코딩/Javascript

자바스크립트 - 배열 혹은 문자열의 #번째 요소의 값 찾는 법 (at() 함수)

반응형

배열 혹은 문자열의 #번째 요소의 값을 찾는 법은 두 가지가 있다

1. 대괄호를 사용, 예: array[10]

2. at() 함수를 사용, 예: array.at(10)

 

 

const arr = [10,20,30,40];
console.log(arr.at(2)); // 30
console.log(arr[2]) // 30

arr이라는 배열의 3번째 요소 접근.

 

 

 

const str = 'hello world';
console.log(str.at(2)); // l
console.log(str[2]); // l

문자열도 자바스크립트에선 배열이기 때문에, at() 함수 사용이 가능하다.

 

 

 

const arr = [10,20,30,40];

console.log(arr.at(10)); // undefined
console.log(arr[-5]); // undefined

만약 접근하려는 요소의 인덱스가 배열의 인덱스 범위를 벗어나면 undefined를 반환한다.

반응형