码迷,mamicode.com
首页 > 其他好文 > 详细

Object.preventExtensions()使用技巧

时间:2019-01-14 15:03:03      阅读:135      评论:0      收藏:0      [点我收藏+]

标签:可扩展   ons   改变   就是   obj   pre   extension   lse   rev   

Object.preventExtensions()

方法让一个对象变的不可扩展,也就是永远不能再添加新的属性。

// Object.preventExtensions将原对象变的不可扩展,并且返回原对象.
var obj = {};
var obj2 = Object.preventExtensions(obj);
obj === obj2;  // true
 
// 字面量方式定义的对象默认是可扩展的.
var empty = {};
Object.isExtensible(empty) //=== true
 
// ...但可以改变.
Object.preventExtensions(empty);
Object.isExtensible(empty) //=== false

Object.preventExtensions()使用技巧

标签:可扩展   ons   改变   就是   obj   pre   extension   lse   rev   

原文地址:https://www.cnblogs.com/pluslius/p/10266106.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!