- ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ ๋ JS๊ฐ ๊ทธ๊ฑธ ๋ค๋ฃฐ ์ ์๋๋ก object๋ก ๋ฐ๊ฟ์ฃผ๋ ๊ธฐ๋ฅ์ ํ๋ค.
- JSON ํ์์ ์๋ฐ์คํฌ๋ฆฝํธ ๊ฐ์ฒด์ ๋ง์ฐฌ๊ฐ์ง๋ก key / value๊ฐ ์กด์ฌํ ์ ์์ผ๋ฉฐ key๊ฐ์ด๋ ๋ฌธ์์ด์ ํญ์ ์๋ฐ์ดํ๋ฅผ ์ด์ฉํ์ฌ ํ๊ธฐํด์ผํ๋ค.
๋ฌธ์์ด๋ก ๋ JSON์ ๊ฐ์ฒด๋ก ๋ณํํ๋ค. (๋ฌธ์์ด -> ๊ฐ์ฒด)
๊ฐ์ฒด๋ฅผ JSON ํํ์ ๋ฌธ์์ด๋ก ๋ณํํ๋ค. (๊ฐ์ฒด -> ๋ฌธ์์ด)
const str = '{"name": "student", "age": "25", "address":"์์ธ"}'
const strToObj = JSON.parse(str);
const obj = {name : "student", age : "25", address : "์์ธ"}
const objToStr = JSON.stringify(obj);
console.log(strToObj);
console.log(objToStr);
// console.log(strToObj)
{name: 'student', age: '25', address: '์์ธ'}
// console.log(objToStr)
{"name":"student","age":"25","address":"์์ธ"}