JavaScript - 문제 미리보기
문제 648
easy
다음 코드의 실행 결과는 무엇인가요?
```javascript
const person = {firstName: "John", lastName: "Doe"};
Object.preventExtensions(person);
console.log(Object.isExtensible(person));
```
```javascript
const person = {firstName: "John", lastName: "Doe"};
Object.preventExtensions(person);
console.log(Object.isExtensible(person));
```
정답: B
`Object.preventExtensions()`를 적용한 후 `Object.isExtensible()`로 확인하면 `false`를 반환합니다. `Object.isExtensible()` 메서드는 객체가 확장 가능한지(새 속성을 추가할 수 있는지)를 확인하는 메서드로, 확장 가능하면 `true`, 불가능하면 `false`를 반환합니다.
💡 학습 팁
이 문제를 포함한 JavaScript 과목의 모든 문제를 순차적으로 풀어보세요. 진행상황이 자동으로 저장되어 언제든지 이어서 학습할 수 있습니다.