charAt(n) n번째 위치의 문자를 반환합니다.
indexOf("찾을 문자") 처음부터 시작해서 최초로 만나는 "찾을 문자"의 위치를 반환합니다.
lastIndexOf("찾을 문자") 끝에서부터 시작해서 최초로 만나는 "찾을 문자"의 위치를 반환합니다.
substring(n1, n2) n1에서 (n2-1) 사이의 문자열을 반환합니다.
slice(s, e) s부터 (e-1)의 문자열을 분리합니다.
substr(s, 길이) s부터 길이만큼 문자열을 추출합니다.
concat("문자열") 두 개의 문자열을 연결합니다.
split("기준 문자") 기준이 되는 문자로 문자열을 잘라서 배열에 저장합니다.
replace(s1, s2) 문자열 중 s1을 s2로 치환합니다.
JSON(Javasctipt Object Notation) 객체는 클라이언트와 서버의 통신에서 데이터를 주고받을 때 주로 이용
JSON은 저중량 데이터를 교환하는 형식으로 컴퓨터 시스템이 파싱하고 생성하기 쉽게 만들어졌습니다.
ex) var emp = { "name" : "민들레","age" : "25" };
JSON.parse() String -> JSON
JSON.stringify() JSON -> String
서버와 클라이언트에서 데이터를 주고 받을때 이용하는 메서드입니다.
Stringfy()를 사용하지 않으면 객체명 그대로 [object Object]가 출력됩니다.
ex) ^[0-9]*$
^ : 문자열의 시작을 알림
[0-9] : 숫자의 범위
* : 문자 수 제한 x
$ : 문자열의 종료를 알림