[javascript] 변수 값에 JSON 형식으로 변환하기

JSON(JavaScript Object Notation)은 데이터 교환을 위한 경량의 데이터 형식으로, JavaScript에서 객체나 배열을 표현하는 데 사용됩니다. 자바스크립트의 객체를 JSON 문자열로 변환하려면 JSON.stringify() 메서드를 사용합니다.

JSON 형식으로 변환하기

다음은 객체를 JSON 문자열로 변환하는 예제 코드입니다.

const person = {
  name: 'John',
  age: 30,
  city: 'New York'
};

const jsonPerson = JSON.stringify(person);
console.log(jsonPerson);

위의 코드를 실행하면 {"name":"John","age":30,"city":"New York"}와 같은 JSON 형식으로 변환된 문자열을 얻을 수 있습니다.

값에 JSON 속성 추가하기

JSON 형식으로 변환된 문자열에 JSON 데이터를 추가하는 예제는 다음과 같습니다.

const jsonObject = JSON.parse(jsonPerson);
jsonObject.country = 'USA';

const updatedJsonPerson = JSON.stringify(jsonObject);
console.log(updatedJsonPerson);

위의 코드는 기존 JSON 문자열에 country 속성을 추가하여 새로운 JSON 문자열을 생성합니다.

결론

변수 값을 JSON 형식으로 변환하거나 JSON 형식의 값에 새로운 데이터를 추가하는 방법을 간단한 예제를 통해 알아보았습니다. JSON.stringify() 메서드와 JSON.parse() 메서드를 사용하여 데이터를 JSON 형식으로 처리할 수 있습니다.

참고 자료: