JavaScript 문자열 메소드

(자바스크립트 문자열 메쏘드에서 넘어옴)

1 개념[ | ]

JavaScript String Method
자바스크립트 문자열 매쏘드
  • 자바스크립트는 다양한 문자열 메쏘드를 지원하고 있음

2 length[ | ]

  • 문자열의 문자 개수값을 알 수 있음
var foo = "My name is john.";
console.log(foo.length); // 16

3 search[ | ]

  • 문장에서 원하는 문자열을 찾을 수 있음
var foo = "My name is john.";
console.log(foo.search("john")); // 11

4 slice[ | ]

  • 문장에서 원하는 부분을 잘라낼 수 있음
var foo = "My name is john.";
console.log(foo.slice(11, 15)); // john

5 replace[ | ]

  • 문장에서 원하는 부분의 문자열을 바꿀 수 있음
var foo = "My name is john.";
console.log(foo.replace("john", "jmnote")); // My name is jmnote.

6 toUpperCase[ | ]

  • 문자열을 대문자로 변경함
var foo = "My name is john.";
console.log(foo.toUpperCase(foo)); //MY NAME IS JOHN.

7 toLowerCase[ | ]

  • 문자열을 소문자로 변경함
var foo = "My name is john.";
console.log(foo.toLowerCase(foo)); //my name is john.

8 charAt[ | ]

  • 인덱스에 해당하는 문자를 돌려줌
인덱스는 0부터 시작
var foo = "My name is john.";
console.log(foo.charAt(0)); // M
console.log(foo.charAt(1)); // y

9 charCodeAt[ | ]

  • 인덱스에 해당하는 문자의 유니코드 값을 돌려줌
var foo = "My name is john.";
console.log(foo.charCodeAt(4)); //97
a의 유니코드 값인 96 (U+0061)가 출력됨

10 같이 보기[ | ]

11 참고[ | ]

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}