JavaScript - 문제 미리보기
문제 353
hard
다음 코드에서 `instanceof` 연산자의 결과는?
```javascript
const fruits = new Map([["apples", 500]]);
const result1 = fruits instanceof Map;
const result2 = fruits instanceof Object;
console.log(result1, result2);
```
```javascript
const fruits = new Map([["apples", 500]]);
const result1 = fruits instanceof Map;
const result2 = fruits instanceof Object;
console.log(result1, result2);
```
정답: D
Map 객체는 Map의 인스턴스이면서 동시에 Object의 인스턴스이기도 합니다. JavaScript에서 모든 객체는 Object를 상속받기 때문입니다. 따라서 `fruits instanceof Map`과 `fruits instanceof Object` 모두 true를 반환합니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.