-
JSON.stringify 과 JSON.parse 차이점JavaScript 2020. 3. 9. 12:07반응형// JSON.stringify JSON.parse 비교
1. JSON.parse
서버에서 json dataq쿼리의 결과값은 객체(object) 형태로 유입되기 때문에 이럴
경우는 자바스크립트가 사용 할 수 있는 객체 형태로 해석하고 변환할 필요가 있다
// Sever Objectvar SERVER_OBJ = '{"이름": "김자바","직업": "개발자","나이": "20"}';var parse = JSON.parse(SERVER_OBJ);console.log(parse);// 결과 => Object {이름: "김자바", 직업: "개발자", 나이: "20"}//이와 같이 객체.필드 형태로 사용하고자 한다면 반드시 JSON.parse 를 거쳐야 한다.2. JSON.stringify데이터를 서버에 전송하고자 할 때는문자열(string) 형태로 전송해야 되므로 stringify를 사용한다.var stringify = JSON.stringify(parse);console.log(stringify);
// 결과 => {"이름":"김자바","직업":"개발자","나이":"20"}
주의 할점은 반드시 "key" : "value"는 따옴표로 감싸지는 형태가 되어야함
반응형'JavaScript' 카테고리의 다른 글
e.preventDefault() , e.stopPropagation()란? (0) 2020.08.14 innerHTML와 outerHTML 차이 (0) 2020.05.10 [Java Script] 자바스크립트 alert 내용 2줄(줄바꿈)만들기 (0) 2020.01.29 Javascript 함수(function)란? (0) 2019.11.02 javascript 자바스크립트 'use strict' / Chrome 크롬디버깅 debugger; (0) 2019.05.06