javascript对象的属性类型
2013-05-11 14:20
274 查看
javascript对象的字段通常有3种类型:
1.实例属性:对象实例的属性。可以通过this关键字来通过构造函数来赋值;各个对象实例独立、非共享的属性,
2.对象属性:对象的实例无法调用,例如
对象的实例ins就无法调用word属性和say方法,只能这样调用:
3.原型:对象原型的引用,所以所有的对象实例都指向了相同的属性或方法。通常使用原型来定义所有对象实例所公用的属性和方法,只能通过对象的实例来调用;
1.实例属性:对象实例的属性。可以通过this关键字来通过构造函数来赋值;各个对象实例独立、非共享的属性,
function demo(name,age){ this.name=name; this.age=age; } var d=new demo('奥巴马','100');
2.对象属性:对象的实例无法调用,例如
function demo(){ demo.word='demo'; demo.say=function(){} } var ins=new demo();
对象的实例ins就无法调用word属性和say方法,只能这样调用:
demo.word; demo.say;
3.原型:对象原型的引用,所以所有的对象实例都指向了相同的属性或方法。通常使用原型来定义所有对象实例所公用的属性和方法,只能通过对象的实例来调用;
function demo(){ demo.prototype.type='人类'; demo.prototyp.talk=function(){ } }
相关文章推荐
- 包装对象——JavaScript中原始类型拥有属性的原因
- JavaScript对象中的属性能否有对象类型
- javascript中的对象属性类型与特性总结
- JavaScript 对象的属性和方法4种不同的类型
- javascript封装判断全数据类型方法, toString方法, 对象的枚举(in, instanceof, hasOwnProperty的用法), arguments类数组属性
- JavaScript 对象的属性和方法4种不同的类型
- Javascript学习笔记:对象的属性类型
- JavaScript学习10 JS数据类型、强制类型转换和对象属性
- javascript调试测试,利用vs2008:智能对象类型感知,方法及属性提示;立即窗口调试等
- javascript基础(对象,对象属性,属性基本和引用数据类型,字面量创建对象,垃圾回收,属性的枚举)(十三)
- JavaScript面向对象属性类型
- java能像JavaScript那样,直接对基本类型的数据,像对待对应的对象那样,引用相应对象里的属性吗?
- JavaScript 对象的属性类型
- javascript 理解对象--- 属性类型
- JavaScript获取对象所有属性,显示变量类型
- JavaScript HTML DOM节点类型之Document类型(Document对象属性和Document对象集合属性)
- JavaScript学习点滴—js对象的四种类型的属性、方法的访问
- 第三章 JavaScript 变量、数据类型、对象
- JavaScript[对象.属性]集锦(建议加入精华区)
- javascript中对象的属性的特性