- JSON.stringify : 객체를 JSON으로 변환합니다. (직렬화)
- JSON으로 변환된 객체의 타입은 문자열입니다.
- JSON.parse : JSON을 객체로 변환합니다. (역직렬화)
let transferableMessage = JSON.stringify(message)
console.log(transferableMessage)
// `{"sender":"김코딩","receiver":"박해커","message":"해커야 오늘 저녁 같이 먹을래?","createdAt":"2021-01-12 10:10:10"}`
console.log(typeof(transferableMessage))
// `string`
자바스크립트 | 객체JSON | |
키 | 키는 따옴표 없이 쓸 수 있음 { key : "property" } |
반드시 쌍따옴표를 붙여야 함 '{"key":"property"}' |
문자열 값 | 작은따옴표도 사용 가능 { "key" : 'property' } |
반드시 큰따옴표로 감싸야 함 '{"key":"property"}' |
키와 값 사이 공백 | 사용 가능 {"key" : 'property'} |
사용 불가능 '{"key":"property"}' |
키-값 쌍 사이 공백 | 사용 가능 { "key":'property', num:1 } |
사용 불가능 '{"key":"property","num":1}' |
'개발공부 > TIL' 카테고리의 다른 글
웹 표준 & 접근성 (0) | 2022.09.07 |
---|---|
meta 요소 (0) | 2022.09.05 |
Section1 회고 (0) | 2022.07.20 |
로그인페이지만들기 / 추가학습 (0) | 2022.07.14 |
배열과 객체 (0) | 2022.07.08 |