본문 바로가기

Javascript

JavaScript 자바스크립트 .charAt()

반응형

 

JavaScript 

String.prototype.charAt()

 

.charAt() 

- 문자열에서 특정 인덱스에 위치하는 유니코드 단일문자를 반환 

- 기본값은 stirng(0) 첫번째 문자 

- str.length 초과 시 " " 빈 문자열 반환 

 

 

기본 구문  

str.charAt(index)

 

 

 

매개 변수  

1. index 

0과 str.length(-1) 값 사이 ( 0 ~ str의 길이 -1 ) 

인자를 생략하면 기본값으로 0 으로 설정됨 -> 첫 문자 반환 

 

 

 

반환 값  

 

지정된 인덱스에 해당하는 유니코드 단일문자를 반환 

만약 인덱스가 문자열의 길이보다 큰 경우 빈 문자열 " "을 반환한다. ( 아래 예시 有) 

 

 

 

 

예제1

let a = 'a'
let b = 'A'
let c = 'aA'
let d = 'Aa'


console.log(a.charAt(0))     // a 
console.log(a.charAt(1))     // 빈 칸
console.log(b.charAt(0))     // A
console.log(c.charAt(0))     // a    
console.log(c.charAt(1))     // A
console.log(d.charAt(0))     // A
console.log(d.charAt(1))     // a

반응형