자바스크립트 인덱스 값으로 문자 추출 javaScript charAt(), charCodeAt()
인덱스 값으로 문자값을 추출하는데는 charAt() 메소드를 사용한다. - charAt()사용방법 문자열.charAt(인덱스값); 예) charAt(0) 으로 0번째 인덱스를 갖은 "C"를 추출한다. C(0)h(1)a(2)l(3)l(4)e(5)n(6)g(7)e(8) 결과값 C 문자의 아스키코드값을 추출하는데는 charCodeAt() 메소드를 사용한다. - charCodeAt() 사용방법 문자열.charCodeAt(인덱스값); 예) 대문자 C에 대한 아스키 코드값인 67이 출력된다. 결과값 67 아스키코드값에 대한 설명은 아래의 링크를 참조한다. Link : 아스키코드드란 무엇인가? 문자열은 배열로서 접근 할 수도 있다. 예) var str = "Challenge"; 위와같이 사용할 수는 있지만 안전하지 못하고 값을 예측할 수 없다. - 이건 거의 모든 브라우져에서 작동하지 않는다. - string을 배열처럼 보이게 만든다. - str[0] = "C" 는 에러는 아니지만 작동하지 않는다. string을 배열로 사용하고 싶다면, 먼저 배열로 변경해라.
cs
cs
str[0]; // returns C
'Programing > JavaScript' 카테고리의 다른 글
자바스크립트 number를 String으로 변환 javaScript toString(), toExponential(), toFixed(), toPrecision(), valueOf() method (0) | 2015.08.10 |
---|---|
자바스크립트 문자열을 배열로 바꾸기 javaScript split() method (0) | 2015.07.24 |
자바스크립트 문자열 합치기 javaScript concat() method (0) | 2015.07.23 |
자바스크립트 javaScript 대소문자 변경 toUpperCase(), toLowerCase() (0) | 2015.07.23 |
자바스크립트 문자열 바꾸기, 변경하기 javaScript replace() method (0) | 2015.07.23 |
댓글