AJAX
- Asynchronous JavaScript And XML
- 웹페이지에서 동적으로 서버에게 데이터를 주고 받을 수 있는 기술
- 주로 XHR을 사용
XHR
- XMLHttpRequest 객체
- 브라우저 API에서 제공하는 객체 중 하나
- fetch API
XML
JSON
- JavaScript Object Notation
- 구조화된 데이터를 표현하기 위한 문자 기반의 표준 포맷
- 객체 형태와 유사함
사용
- JSON.stringify(object)
- JSON.parse(json)
user = {name: 'hackjoong', age: 29, sneaker: ['airforce', 'jordan1']}
let json = JSON.stringify(user)
console.log(json)
const object = JSON.parse(json)
console.log(object)