JS - JSON

JD·2021년 9월 30일
0

JSON
통신에 사용하는 개방형 데이터 포맷
객체를 텍스트 데이터로 변환 한다
ajax 사용시 주로 사용한다

.parse
JSON 문자열을 객체로 변환

//'{"name":"홍길동","kor":90,"emg":100}'

// 여러개 배열
//'[{"name":"홍길동","kor":90,"emg":100},{"name":"이자바","kor":85,"emg":95}]'
//JSON 문자열을 자바스크립트 객체로 변환

var s = '{"name":"홍길동","subject":"자바","score":95}';//JSON 문자열
var obj = JSON.parse(s);//JSON 문자열을 분석하여 자바스크립트 객체 생성
console.log(obj.name,obj.subject,obj.score);// 홍길동 자바 95

//자바스크립트 객체를 JSON 문자열로 변환
var obj2 = {
	name:'김자바',
	age:20,
	subject:'HTML'
};

.stringify
객체를 JSON 문자열 형식으로 변환 합니다

var s2 = JSON.stringify(obj2);// 자바스크립트 객체를 JSON 문자열로변환
console.log(s2);

0개의 댓글