자바스크립트 기본 정리

HyosikPark·2020년 10월 8일
0

Javascript

목록 보기
1/26

prototype

  1. 자바스크립트는 기본적으로 Object함수가 선언되어있다.
  2. 새롭게 선언된 모든 함수의 최상위 부모함수는 Object함수이다.
  3. 모든함수는 prototype객체를 가지고 있다. Object.prototype
  4. prototype객체안에는 기본적으로 생성자함수(constructor)와 링크(proto)가 있다.
  5. 함수를 통해 새롭게 생성된 객체( ex) const obj = new Object())는 proto를 link에 의해 상위 함수의 prototype객체에 접근할 수 있다.
  6. 이렇게 최상위 함수인 object 함수의 prototype까지 접근이 가능한데 이러한 구조를 prototype chain이라고 한다.

AJAX

Asynchronous JavaScript and XML의 약자
브라우저가 가지고있는 XMLHttpRequest 객체를 이용해서 전체 페이지를 새로 고치지 않고도 페이지의 일부만을 위한 데이터를 로드하는 기법으로 비동기 방식이다.
과정
1. AJAX CALL 이벤트가 발생
2. 자바스크립트가 XMLHttpRequest 객체를 사용하여 서버에 요청을 보냄
3. 서버는 요청을 XML 또는 JSON형태의 데이터로 브라우저에 전송
4. 전달받은 데이터로 웹페이지의 일부분만 갱신.

0개의 댓글