반응형
배열 혹은 문자열의 #번째 요소의 값을 찾는 법은 두 가지가 있다
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를 반환한다.
반응형
'코딩 > Javascript' 카테고리의 다른 글
자바스크립트 - 문자열 합치기 (concat() 함수) (0) | 2023.07.04 |
---|---|
자바스크립트 - 문자열 뒤에서부터 특정 문자를 검색하여 찾은 문자의 인덱스 찾기 (lastIndexOf() 함수) (0) | 2023.07.01 |
자바스크립트 - 특정 문자의 정숫값 확인 방법 (charCodeAt() 함수) (0) | 2023.04.09 |
자바스크립트 - String에서 특정 문자 찾기 (charAt() 함수) (0) | 2023.04.06 |
자바스크립트 - String 대문자 & 소문자로 변환하기 (toUpperCase() & toLowerCase() 함수) (0) | 2023.04.03 |