이번 글에서는 node.js를 공부하면서, 서버와 데이터를 주고 받는 과정에서 사용한 JSON에 대해 알아보겠다.
{
"employees": [
{
"name": "Surim",
"lastName": "Son"
},
{
"name": "Someone",
"lastName": "Huh"
},
{
"name": "Someone else",
"lastName": "Kim"
}
]
}
key
와 value
가 존재할 수 있다.JSON.parse()
: json 정보가 문자열로 넘어올 때 사용하는 메소드var jsonData = '{
"name": "Soomthie",
"age": 2
}';
var myJsonObject = JSON.parse(jsonData);
JSON.stringify()
: json 객체를 다시 문자열화 하는 메소드var json = {"test" : "value"}
var incodingData = JSON.stringify(json);
var Character = {
'이름' : '유명한',
'성별' : '남',
'나이' : '38'
}
Character.성인여부 = true;
Character["성인여부"] = true;
delete Character.성인여부
[참고 자료]
https://velog.io/@surim014/JSON%EC%9D%B4%EB%9E%80-%EB%AC%B4%EC%97%87%EC%9D%B8%EA%B0%80