at 메서드
at 메서드는 문자열 내에서
문자의 위치 번호를 기준으로 검색을 수행합니다.
메서드의 매개변수로 양수 또는 음수(이 경우 문자열 끝에서부터 검색)인
정수를 지정합니다.
구문
문자열.at(문자 위치);
예제
문자열 0번 위치에 어떤 문자가 있는지
알아봅시다:
let res = 'abcde'.at(0);
console.log(res);
코드 실행 결과:
'a'
예제
문자열 -1번 위치에 어떤 문자가 있는지
알아봅시다:
let res = 'abcde'.at(-1);
console.log(res);
코드 실행 결과:
'e'
예제
문자를 찾지 못한 경우
undefined가 반환됩니다:
let res = 'abcde'.at(10);
console.log(res);
코드 실행 결과:
'undefined'
예제
at 메서드는 다른 문자열 메서드와
조합하여 사용할 수 있습니다.
concat 메서드를
적용한 예제를 살펴보겠습니다:
let str = 'word1'.at(0).concat('word2'.at(-1));
console.log(str);
코드 실행 결과:
'w2'
함께 보기
-
문자열 시작을 확인하는 메서드
startsWith -
문자열 끝을 확인하는 메서드
endsWith -
부분 문자열을 검색하는 메서드
indexOf -
부분 문자열의 마지막 발생을 검색하는 메서드
lastIndexOf -
문자열을 검색하는 메서드
includes