博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ECMAScript5新特性之isSealed、seal
阅读量:6614 次
发布时间:2019-06-24

本文共 512 字,大约阅读时间需要 1 分钟。

封闭对象后:

1 不能增加属性。

2 不能删除属性。

3 可以修改属性。(赋值)

4 不能修改属性描述符。(抛异常)

 

 

 

var fruit = {    name : '苹果',    desc : '红富士'};//console.log('isSealed',Object.isSealed(fruit)); // falseObject.seal(fruit);console.log('isSealed',Object.isSealed(fruit)); // true//fruit.address = '烟台';console.log('添加address属性',fruit);//fruit.desc = '金帅';console.log('修改属性',fruit);// delete(fruit.desc);console.log('删除属性',fruit);//Object.defineProperty(fruit,'desc',{ // 抛异常    enumerable : false});

 

转载于:https://www.cnblogs.com/sea-breeze/p/7000269.html

你可能感兴趣的文章
《ANTLR 4权威指南》——2.5 语法分析树监听器和访问器
查看>>
02_JNI中Java代码调用C代码,Android中使用log库打印日志,javah命令的使用,Android.mk文件的编写,交叉编译...
查看>>
IE 将支持 HSTS 安全机制
查看>>
《沟通的技术——让交流、会议与演讲更有效》一导读
查看>>
TIOBE 2016 年 5 月编程语言排行榜:Ruby 排名创历史新高
查看>>
《异构信息网络挖掘: 原理和方法(1)》一第1章 引言
查看>>
8 种提升 ASP.NET Web API 性能的方法 【已翻译100%】
查看>>
《Node.js区块链开发》——1.5 总结
查看>>
《深入理解Elasticsearch(原书第2版)》一1.1.1 熟悉Lucene
查看>>
这些国货,在阿里平台上被美国剁手党抢疯了
查看>>
《Excel 职场手册:260招菜鸟变达人》一第 2 招 常用快捷键Windows与Mac对照
查看>>
《Python自动化运维:技术与最佳实践》一1.2 实用的IP地址处理模块IPy
查看>>
《IP组播(第1卷)》一2.6 IGMP版本
查看>>
《Greenplum企业应用实战》一第1章 Greenplum简介1.1 Greenplum的起源和发展历程
查看>>
开源世界已成围城:成本让企业蜂拥而来,也让企业退缩转投
查看>>
这些废弃的 HTML 标签不要用
查看>>
嵌入式实时应用开发实战(原书第3版)》——3.3 保护模式架构
查看>>
IE11 就这样不会再变了
查看>>
备战物联网平台 科技巨头打响开发者争夺战
查看>>
《仿人机器人原理与实战》一导读
查看>>