JavaScript - 문제 미리보기

문제 648

easy
다음 코드의 실행 결과는 무엇인가요?

```javascript
const person = {firstName: "John", lastName: "Doe"};
Object.preventExtensions(person);
console.log(Object.isExtensible(person));
```
A. true
B. false
C. undefined
D. 오류 발생

정답: B

`Object.preventExtensions()`를 적용한 후 `Object.isExtensible()`로 확인하면 `false`를 반환합니다. `Object.isExtensible()` 메서드는 객체가 확장 가능한지(새 속성을 추가할 수 있는지)를 확인하는 메서드로, 확장 가능하면 `true`, 불가능하면 `false`를 반환합니다.

💡 학습 팁

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