JavaScript - 문제 미리보기
문제 764
easy
다음 코드의 빈칸에 들어갈 올바른 접근 방법 두 가지는?
```javascript
const myJSON = '{"name":"John", "age":30, "car":null}';
const myObj = JSON.parse(myJSON);
// 방법 1: x = myObj._______;
// 방법 2: x = myObj_______;
```
정답: B
JavaScript에서 객체의 속성에 접근하는 방법은 두 가지입니다:
1. 점 표기법 (Dot notation): `myObj.name`
• 속성명을 직접 작성 (따옴표 없음)
• 간단하고 읽기 쉬움
2. 괄호 표기법 (Bracket notation): `myObj["name"]`
• 속성명을 문자열로 작성 (반드시 따옴표 필요)
• 동적 속성 접근이나 특수문자가 포함된 속성명에 유용
잘못된 예시들:
• `myObj[name]` → `name`이라는 변수를 찾게 됨
• `myObj["name"]`에서 `myObj('name')` → 함수 호출 문법으로 오류 발생
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.