JavaScript - 문자열의 마지막 문자 가져오기, 4가지 방법

By JS | Last updated: May 04, 2022

자바스크립트에서 문자열의 마지막 문자를 가져오는 방법 4가지를 소개합니다.

1. charAt()으로 마지막 문자 가져오기

charAt(Index)는 Index의 문자를 가져옵니다. 문자열의 마지막 Index는 (str.length - 1)으로 계산할 수 있습니다.

const str = 'Hello, World, JavaScript';
const last = str.charAt(str.length - 1);
console.log(last);   // t

2. Index로 마지막 문자 가져오기

charAt(Index)처럼 아래와 같이 [Index]로 특정 Index의 문자를 가져올 수 있습니다. str[str.length - 1]처럼 문자열의 마지막 문자를 가져올 수 있습니다.

const str = 'Hello, World, JavaScript';
const last = str[str.length - 1];
console.log(last);   // t

3. slice()로 마지막 문자 가져오기

slice()는 문자열을 자르는 함수입니다. slice(start)start index 부터 문자열 마지막까지 잘라서 리턴합니다. 아래 예제에서 slice(-1)은 문자열의 마지막 문자부터 문자열 끝까지 잘라서 리턴하라는 의미가 됩니다.

const str = 'Hello, World, JavaScript';
const last = str.slice(-1);
console.log(last);   // t

4. substr()으로 마지막 문자 가져오기

substr()slice()와 비슷하게 문자열을 자르는 함수입니다. 아래 예제에서 substr(-1)은 문자열의 마지막 문자부터 문자열 끝까지 잘라서 리턴하라는 의미가 됩니다.

const str = 'Hello, World, JavaScript';
const last = str.substr(-1);
console.log(last);   // t

substr()과 slice()에 대한 자세한 설명은 JavaScript - 문자열 자르기 (split, substr, substring, slice)를 참고해주세요.

Loading script...

Related Posts

codechachaCopyright ©2019 codechacha