由于javascript共享的本质,任何对象都能被在同一环境中运行的代码修改,ecma5致力于处理这个问题,能让开发人员定义防篡改对象,一旦把对象定义为防篡改,就无法撤销了
任何对象都是能扩展的,例如
var person={
name:"Tom"
}
person.age=20;
但是用Object.preventExtensions()方法能改变这个行为,使其不可以增加对象属性和方法。
var person={
name:"Tom"
}
Object.preventExtensions(person)
person.age=20;
console.log(person.age)//underfind
尽管不可以增加新成员,但是不影响修改和删除
用Object.isExtensible()能判断对象能否能扩展
console.log(Object.isExtensible(person))//false
门店小程序源码 企业小程序源码 门店小程序源码 V7.4.52
【完整版】2021机器人全自动抖音短视频点赞任务源码 | 全自动点赞 | 大转盘抽奖 | 全新UI微信爱点赞 | 悬赏 | 众人帮 | 爱分享赚钱平台 |
8套手机直播app平台模板源码带后端网站系统
(带手机版数据同步)教育文教器材网站源码 蓝色风格办公文教行业织梦模板
锐车二手车源码,多城市高级版,PC+WAP手机源码,无域名限制
易语言挂机界面秒余额源码 只提供学习 切勿使用于非法
苹果cms v10 模板 精品漂亮粉色模板
热卖三甲医院体检系统源码PEIS医疗管理软件程序源码CS框架网络版
手游网站源码电脑版加手机版,手机网游统计流水导入联盟
同城聚合平台(超级同城)V22.9.0公众号小程序通用版 微赞模块