JavaScript - 문제 미리보기

문제 760

medium
다음 코드의 빈칸에 들어갈 올바른 메서드는?

```javascript
const jsonString = '{"name":"John", "age":30, "city":"New York"}';
const obj = JSON._______(jsonString);
console.log(obj.name); // "John" 출력
```
A. stringify
B. parse
C. convert
D. decode

정답: B

• `JSON.parse()`: JSON 문자열을 JavaScript 객체로 변환할 때 사용
• `JSON.stringify()`: JavaScript 객체를 JSON 문자열로 변환할 때 사용

이 코드에서는 JSON 문자열(`jsonString`)을 JavaScript 객체로 변환하여 `obj.name`으로 접근할 수 있게 만들어야 하므로 `JSON.parse()`를 사용해야 합니다.

기억하는 팁: "parse"는 "분석하다"라는 뜻으로, 문자열을 분석해서 객체로 만든다고 생각하면 됩니다.

💡 학습 팁

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