JSON(JavaScript Object Notation)
JSON(JavaScript Object Notation)
- 데이터를 문자열의 형태로 나타내기 위해 사용
- 네트워크를 통해 서로 다른 시스템들이 데이터를 주고 받을 때 사용
json.parse()
JSON.parse()
- JSON 문자열을 인자로 받아 결괏값 JavaScript 객체로 변환
1) JSON 문자열을 'aaa'라는 변수에 저장
* JSON 문자열에서는 키(name, age, married, jobs)를 나타낼 때 쌍따옴표 반드시 사용
const aaa = '{
"name" : "derrik",
"age" : 30,
"married" : false,
"jobs" : "Pythonchobo"
}';
2) 'JSON.parse()' 메서드에 'aaa' 인자를 넘겨 호출하는 변수 'bbb' 선언
const bbb = JSON.parse(aaa);
3) 출력 결과 확인
console.log(bbb);
// 결괏값
{
name : "derrik",
age : 30,
married : false,
jobs : "Pythonchobo"
}
json.stringify()
JSON.stringify()
- JavaScript 객체를 인자로 받아 JSON 문자열로 변환
1) JavaScript 문자열을 'ccc'라는 변수에 저장
const ccc = {
name : "derrik",
age : 30,
married : false,
jobs : "Pythonchobo"
}
2) 'JSON.stringify()' 메서드에 'ccc' 변수를 인자로 넘겨 호출하는 'ddd' 변수 선언
const ddd = JSON.springify(ccc);
3) 출력 결과 확인
console.log(ddd);
'{"name" : "derrik", "age" : 30, "married" : false, "jobs" : "Pythonchobo"}';
728x90
반응형
'프로그래밍 언어 > Javascript' 카테고리의 다른 글
[ Javascript ] window.onscroll로 페이지 상단 스크롤 바 만들기 (24) | 2023.12.26 |
---|---|
[ Node.js ] Node __dirname과 __filename (4) | 2023.06.02 |
[ Javascript ] What is the 'httpRequest.readyState == 4'? (0) | 2023.03.06 |
[ Javascript ] What is the 'jQuery'? (0) | 2023.02.23 |