js高级技巧之不可扩展对象

  • 用Object.preventExtensions()方法后,对象就不能够拓展了,见下列例子:
    var object = {
        name: 'zhanhui',
    }
    Object.preventExtensions(object);
    object.age = 26;
    // 在非严格模式下,object.age是undefined
    // 在严格模式下,object.age会抛出错误
  • Object.isExtensible()方法能够判断对象是否柯扩展
相关文章
相关标签/搜索