JavaScript - 문제 미리보기

문제 768

easy
서버에서 받은 JSON 데이터를 JavaScript 객체로 변환할 때 사용하는 메서드는?
A. JSON.stringify()
B. JSON.parse()
C. JSON.convert()
D. JSON.decode()

정답: B

웹 개발에서 가장 기본적인 JSON 처리 패턴입니다.

데이터 흐름:

• 서버 → 클라이언트: JSON 문자열 → JSON.parse() → JavaScript 객체
• 클라이언트 → 서버: JavaScript 객체 → JSON.stringify() → JSON 문자열

실제 사용 예시:
// 서버에서 받은 JSON 문자열
const jsonFromServer = '{"name":"John", "age":31}';

// JavaScript 객체로 변환
const userObj = JSON.parse(jsonFromServer);
console.log(userObj.name); // "John"


왜 parse인가?
"Parse"는 "분석하다"라는 뜻으로, 문자열을 분석해서 데이터 구조로 만든다는 의미입니다. 서버에서 받은 데이터는 항상 문자열이므로, 이를 JavaScript에서 사용할 수 있는 객체로 변환하려면 JSON.parse()가 필요합니다.

💡 학습 팁

이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.