[JS] JS 정리

BBANG-JUN·2020년 8월 26일
0

JS

목록 보기
1/2
post-thumbnail

JavaScript

1. 간단한 String 객체(p189)

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로 치환합니다.

2. 문서 객체 모델(DOM : Document Object Model)(p203)

  • DOM은 document와 관련된 집합입니다.
  • 문서 객체 모델을 사용해서 HTML 페이지에 태그를 추가, 제거, 수정할 수 있습니다.
  • 또한, HTML, XML, 사용자 정의 등 다양하게 사용됩니다.

3. JSON(p220)

JSON(Javasctipt Object Notation) 객체는 클라이언트와 서버의 통신에서 데이터를 주고받을 때 주로 이용
JSON은 저중량 데이터를 교환하는 형식으로 컴퓨터 시스템이 파싱하고 생성하기 쉽게 만들어졌습니다.

ex) var emp = { "name" : "민들레","age" : "25" };


JSON.parse()	String -> JSON
JSON.stringify()	JSON -> String

서버와 클라이언트에서 데이터를 주고 받을때 이용하는 메서드입니다.
Stringfy()를 사용하지 않으면 객체명 그대로 [object Object]가 출력됩니다.

4. 정규표현식(p228)

ex) ^[0-9]*$

        ^ : 문자열의 시작을 알림

        [0-9] : 숫자의 범위

        * : 문자 수 제한 x

        $ : 문자열의 종료를 알림
profile
🔥 머릿속으로 생각하지만 말고, 행동으로 보여줘

0개의 댓글