1. Event - 특정 액션에 일어나는 기능
- addEventListner - 이벤트 핸들링을 보다 깔끔하게 할 수 있다.
2. DOM - Document Object Model
- HTML 문서내의 객체를 선택하고 핸들링한다.
- HTML 문서 내에서 태그는 하나의 객체이자 요소이다.
- 자식요소는 부모 요소 품 안에서 산다.
- 태그 안에는 속성을 가질 수 있다.
- 엘리먼트 찾기
- 엘리먼트 및 속성 변경
- 엘리먼트 추가 및 삭제
3. BOM - Browser Object Model
- 웹 브라우저를 하나의 객체로 인식하여 브라우저 내의 기능을 핸들링 한다.
- Location : 현재 페이지의 url을 반환한다.
- window.history.back - 뒤로 이동
- window.history.forward - 앞으로 이동
- alert : 가장 자주 쓰는 경고창
- confirm : 액션 실행전 확인(취소 버튼이 존재)
- prompt : 유저에게 입력을 받는 창
- setInterval() : 특정 시간간격으로 특정 함수를 계속해서 실행
- clearInterval() : setInterval 특성을 삭제
- setTimeout() : 특정 시간이 지난 후 특정 함수를 실행
- Cookie : 인터넷 웹 페이지의 저장소, 웹페이지의 사용 흔적
4. JSON - JavaScript Object Notation
- 자바스크립트 객체 표기법
- 데이터가 가볍다.
- 그래서 전송이 빠르다.
- 모든 프로그래밍 언어에서 사용 가능하다.
- 보안이 강조되지 않는 데이터의 경우 RestFul을 이용한 데이터 전송 시 JSON을 주로 사용한다.
'프로그램 이론 > JAVASCRIPT ' 카테고리의 다른 글
[JavaScript]자바스크립트 - 1 (0) | 2018.06.05 |
---|