지식 정리 📝
20221102 JSON(JavaScript Object Notation)
엄성준
2022. 11. 2. 22:41
728x90
JSON : JavaScript Object Notation
1. sungjun이라는 object를 생성하였음
1
2
3
4
5
6
7
|
const sungjun ={
name:'sungjun',
age:24,
eat: ()=>{
console.log('eat');
}
}
|
cs |
2. Serializing(직렬화) - 객체를 문자열로 만든다.
JSON의 static함수인 stringify()를 이용하면 Object를 JSON으로 변환해준다.
1
2
3
|
const json = JSON.stringify(sungjun);
console.log(json);
console.log(sungjun);
|
cs |
3. Deserializing(역직렬화) - 문자열 데이터를 자바스크립트 객체로 변환해준다.
JSON의 static함수인 parse()를 이용하면 JSON을 Object로 변환해준다.
1
2
|
const object = JSON.parse(json);
console.log(object);
|
cs |
728x90