본문 바로가기

개발/JavaScript

[JavaScript 메소드] charAt()

'charAt()' 메소드 란?

  • 한 문자열에서 선택한 인덱스에 한 부분에 문자만 추출해주는 메소드
  • 문자열에 인덱스는 '0'부터 시작한다.

사용법

// 'Hello world!'에 인덱스 번호
// 'H': 0, 'e': 1, 'l': 2, 'l': 3, 'o': 4, ' ': 5, 'w': 6, 'o': 7; 'r': 8, 'l': 9, 'd': 10, '!': 11
var str = 'Hello world!';
var res = str.charAt(0);
console.log(res); // 출력 값 : 'H'

 

만약 해당되는 초과되거나 미만의 인덱스의 숫자를 적으면 아무것도 출력되지 않는다.

 

var str = 'HELLO WORLD';
var res = str.charAt(-1);
console.log(res); // 출력 값 : ''

var str = 'HELLO WORLD';
var res = str.charAt(12);
console.log(res); // 출력 값 :