Method |
Description |
문자열에서 특정 위치의 문자를 반환한다. 괄호 속에 지정해 줄 수 있는 정수는 0에서 문자열 길이-1의 정수를 입력할 수 있다.
ex> “abc”.charAt(1) 은 'b'를 반환한다. | |
문자열에서 특정 위치의 문자의 유니코드값을 반환 한다. 괄호안 정수는 위와 동일
ex> “ABC”.charCodeAt(0) 은 65를 반환(A의 유니코드값) | |
2개의 문자열을 하나의 문자열로 만든다.
ex> "abc”.concat("def") 는 "abcdef"를 보여준다. | |
charCodeAt()과 반대로 동작한다. 유니코드에서 글자를 반환해준다.
ex> String.fromCharCode(65,66,67)은 "ABC"를 보여준다. 지정하는 인자는 여러개 지정할 수 있다. | |
문자열에서 특정 문자가 있는 위치를 반환한다. 괄호 속에 넣어줄 수 있는 인자는 2개가 있고 첫째것은 찾을 문자, 두번째 것은 찾기 시작할 위치이다. 두번째 인자는 지정하지 않을 수 있고 이 경우 문자열의 첫번째 문자부터 찾기 시작한다.
ex>"abcdf".indexOf("c")은 2를 반환한다. 만약, 찾을 문자가 없다면 정수 -1을 반환한다. | |
indexOf()와 같은 동작을 한다. 유일한 차이점은 이것은 문자열의 오른쪽에서 부터 왼쪽으로 찾는다.
ex>"abcdcdef".lastIndexOf("cd")는 4를 반환한다. indexOf()나 이것이나 문자열의 위치는 모두 왼쪽에서 오른쪽으로 지정되고 첫번째 문자의 위치는 0으로 지정된다. | |
문자열에서 특정 정규 표현식(regular expression)과 매칭되는 문자열을 배열로 반환한다.
ex> var str = "abc def ghi" var arr = str.match(/\w+\s*/g)
arr은 ["abc", "def", "ghi"]를 가지고 있다. | |
기존문자나 정규표현식(에 해당하는)을 특정 문자열로 바꾼다.
ex> ar str = "abc def ghi def" var arr = st.replace(/def/g, "DEF")
arr은 "abc DEF ghi DEF"가 된다. | |
문자열에서 문자나 정규표현식(regular expression)을 검색한 것의 index를 반환한다. 검색된 것이 없으면 -1을 반환한다.
ex> var str = "abc def ghi" var arr = str.search(/\w+\s*/g) 위의 arr의 값은 0(zero)이다. | |
문자열에서 두 위치 사이의 문자열을 반환한다. substring()과의 차이점은 두번째 위치를 음수 정수로 지정하여 문자열의 끝에서의 위치를 지정할 수 있는 것이다.
ex> "abcde".slice(1, -2) 는 "bc"를 반환한다. | |
문자열을 특정 문자를 기준으로 나누어 하나의 배열에 차례대로 저장한다. (정규 표현식도 가능하다)
ex> var arr = "abc,dfe,123".split(",") arr 은 [abc,dfe,123]으로 배열 객체가 된다.
"123+456+789".split(/\+/)는 ["123", "456", "789"]로 나온다. | |
subString()과 비슷하게 두개의 위치안의 문자열을 반환한다. subString()과 다른점은 문자열의 끝에서 부터도 찾을 수 있는 것이다.
ex> "abcd".substr(-1, 2) 는 "cd"로 나온다. | |
두 개의 위치안의 문자열을 반환한다. 인자가 앞의 인자 하나만 들어가면, 그 위치부터 나머지 문자열을 모두 반환한다. ex> “hello”.substring(2) 는 llo다 | |
문자열을 모두 소문자로 바꾼다. | |
문자열을 모두 대문자로 바군다. | |
객체의 원래 값을 반환한다 |
'Javascript' 카테고리의 다른 글
자바스크립트 keycode (0) | 2012.09.17 |
---|---|
[javascript] (ref)window 객체의 속성, 메소드, 이벤트 (0) | 2012.09.17 |
자바스크립트 parseInt tip (0) | 2012.04.06 |
자바스크립트 arguments,args (0) | 2012.01.31 |
자바스크립트 기본 명령어 모음 (0) | 2012.01.10 |