요약
문자열에서 인자로 주어진 값에 해당하는 문자를 리턴한다.
문법
1 | charAt(index) |
인자
index - 필수, 0보다 큰 정수
설명
문자열에 속하는 문자는 왼쪽부터 오른쪽까지 0부터 인덱싱되어 있다.
charAt은 index로 주어진 값에 해당하는 문자를 리턴한다.
인덱스는 0부터 시작하기 때문에 index로 들어갈 수 있는 가장 큰 수는 (문자열.legnth-1)이다.
존재하지 않는 index를 인자로 전달하면 공백이 출력된다.
charAt 는 index에 해당하는 문자를 리턴하고, chartCodeAt은 유니코드 값을 리턴하는 차이가 있다.
예제
1 2 3 4 | var stringName = 'coding everybody' ; alert(stringName.charAt(0)); // c alert(stringName.charAt(stringName.length-1)); // y alert(stringName.charAt(1000) == '' ); // true |