![](https://i-blog.csdnimg.cn/columns/default/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
javascript——对象
文章平均质量分 68
xautlily
这个作者很懒,什么都没留下…
展开
-
对象——选择器属性和属性的特性
1.选择器属性:关键字get和set设置,若只具有get方法则为只读属性;若set和get方法均存在,则是读/写属性。 例如: var obj={ x:1,//普通的可读写数据属性 //r为可读写的存取器属性 get r(){return this.x;}, set r(value){this.x=val翻译 2015-10-06 14:48:06 · 1026 阅读 · 0 评论 -
对象——创建对象
对象的创建可以通过三种方式:对象直接量、关键字new、Object.create()函数。(1).对象直接量 a.对象直接量由若干名/值对组成,并且用花括号括起来,名/值对之间用冒号分隔,名/值对之间用逗号隔开。 b.属相名可以是javascript标识符(要用引号引起来),也可以是字符串直接量;属性值可以是javascript任意表达式的值。 比如:翻译 2015-10-05 19:58:40 · 271 阅读 · 0 评论 -
对象——基本概念
1.对象:属性的无序集合,每个属性都是一个名/值对。2.属性特性: (1).可写:是否可以写该属性的值; (2).可枚举:是否可以通过for/in来返回该属性; (3).可配置:是否可以删除、修改该属性。3.对象特性: (1).对象的原型:本对象的属性继承自的对象; (2).对象的类:标识对象的类; (3).对象的扩展标记:该对象的属性是否可扩展。4翻译 2015-10-05 18:06:56 · 662 阅读 · 0 评论 -
对象——常用操作及方法
1.对象属性的访问: 例: var obj={atr:"hello"}; console.log(obj.atr); console.log(obj["atr"]); console.log(obj['a'+'t'+'r']); 上述代码的三种访问方式都是正确的,均会正常的输出hello。 事实上,对象属性的访问有两种方式。一是通过(.),其右侧必须是对象的属性名称(若是保留原创 2015-10-05 20:48:01 · 1301 阅读 · 0 评论 -
对象——原型属性
1.对象的原型: (1).对象直接量的原型为Object.prototype; (2).通过new创建的对象使用构造函数的prototype属性作为原型; (3).通过Object.create()创建的对象,将传入的对象参数作为原型。2.查询对象的原型: (1).在ECMAscript5中,使用Object.getPrototypeOf(对象名)方法;翻译 2015-10-06 17:01:12 · 451 阅读 · 0 评论