javascript权威指南笔记--javascript语言核心(六)
2024-10-15 10:05:28
通过ECMAScript 3创建的属性都是可写的、可枚举的、可配置的。
在ECMAScript 5中,数据属性的4个特性分别是它的值、可写性、可枚举性、可配置性。存取器属性的特性是读取、写入、可枚举性、可配置性。
Object.getOwnPropertyDescriptor("p",x);//查询p对象的x属性,返回例如{get:/*func*/,set:undefined,enumerable:true,configurable:true}
Object.definedProperty(o,"x",{value:10});//相当于o.x=10
定义了一个包含两个数据属性和一个只读存取器属性:
var p = Object.definedProperties({},{
x:{value:10,writable:true,enumerable:true,confugurable:true},
y:{value:10,writable:true,enumerable:true,confugurable:true},
r:{
get : function(){
return Math.sqrt(this.x*this.x + this.y*this.y);
},
enumerable:true,
confugurable:true
}
});
page 150...
最新文章
- [LeetCode] 4Sum II 四数之和之二
- 解决:信息中插入avi格式的视频时,提示“unsupported video format”
- uva10003 Cutting Sticks
- UIProgressView 圆角
- (cljs/run-at (JSVM. :all) ";Metadata就这样哦";)
- DbContext 和ObjectContext
- Pytorch学习笔记(一)---- 基础语法
- webpack创建页面的过程
- oo第四次博客
- 用ASP.NET MVC仿站糗事百科
- 8-51单片机ESP8266学习-AT指令(单片机采集温湿度数据通过8266发送给C#TCP客户端显示)
- oracle访问不同用户的表不添加用户名前缀
- kali linux 2.0配置更新源后apt-get update 报错
- nginx防DOS攻击
- 洛谷2971 [USACO10HOL]牛的政治Cow Politics
- NOIP2017提高组预赛详解
- ot
- 开始iOS 7中自动布局教程(一)
- jQuery-关于Ajax请求async属性的说明及总结
- vue视频插件VLC