[JS] JSON 관련 기능 살펴보기

김현수·2023년 10월 26일
0

JS

목록 보기
2/13


⭐ JavaScript에서 JSON (JavaScript Object Notation) 데이터


JSON.stringfy

  • JavaScript 객체를 JSON 문자열로 변환
  • 이는 데이터를 서버로 보내기
  • 또는, 객체를 문자열로 저장할 필요가 있을 때 유용
const object = { name: 'John', age: 30, city: 'New York' };
const jsonString = JSON.stringify(object);
console.log(jsonString);  // 출력: {"name":"John","age":30,"city":"New York"}

// 예쁘게 출력하기 위해 두 번째 인수로 들여쓰기 값 추가
const jsonStringPretty = JSON.stringify(object, null, 2);
console.log(jsonStringPretty);
/*
출력:
{
  "name": "John",
  "age": 30,
  "city": "New York"
}
*/



JSON.parse

  • JSON 문자열을 JavaScript 객체로 변환
  • 이는 서버로부터 받은 데이터를 다시 객체 형태로 사용하고 싶을 때 유용
const jsonString = '{"name":"John","age":30,"city":"New York"}';
const object = JSON.parse(jsonString);
console.log(object);  // 출력: { name: 'John', age: 30, city: 'New York' }
profile
일단 한다

0개의 댓글