Skip to content

Instantly share code, notes, and snippets.

@gracefullight
Created December 22, 2016 08:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save gracefullight/0d29f615eb4e45bc9e733131a643e5e9 to your computer and use it in GitHub Desktop.
Save gracefullight/0d29f615eb4e45bc9e733131a643e5e9 to your computer and use it in GitHub Desktop.
var preventExtensionObject = {
value1 : 1,
value2 : 2
};
Object.preventExtensions(preventExtensionObject);
console.log(Object.isExtensible(preventExtensionObject)); // false
// 삭제 가능
delete preventExtensionObject.value1;
console.log(preventExtensionObject.value1); // undefined
// 변경 가능
preventExtensionObject.value2 = 3;
console.log(preventExtensionObject.value2); // 3
// 객체 추가 불가
preventExtensionObject.value3 = 3;
console.log(preventExtensionObject.value3); // undefined
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment