728x90
JSON : Java Script Object Notation
객체 데이터를 효율적으로 전달하기 위한 포맷
1. 자바스크립트 객체(Javscript object)의 문자열 (String) 변환
2. 문자열을 자바스크립트 객체로 변환
//Javascript 객체 생성
const obj = {
name : 'GoodMemory',
page : 'https://goodmemory.tistory.com'
}
//자바스크립트 객체의 문자열 변환
const objToStr = JSON.stringify(obj);
//출력
console.log(objToStr);
//문자열을 자바스크립트 객체로 변환
const strToObj = JSON.parse(objToStr);
//출력
console.log(strToObj);
[출력 결과]
{"name":"GoodMemory","age":"https://goodmemory.tistory.com"} <- 문자열
{ name: 'GoodMemory', age: 'https://goodmemory.tistory.com' } <- 객체
728x90
'프론트엔드 > Javascript' 카테고리의 다른 글
[프론트엔드] HTML 데이터 속성 dataset (0) | 2021.02.23 |
---|---|
[Javascript] 배열 (Array) - map() (0) | 2021.02.23 |
[Javascript] 페이지 로드 이후 스크립트의 실행 defer (0) | 2021.02.21 |
[Javascript] 배열 Array API - splice() (0) | 2021.02.16 |
[Javascript] 배열 Array API - sort() (0) | 2021.02.15 |
댓글