javascript面向对象(给对象添加属性和方法的方式)
来源:互联网 发布:苹果电脑删除不了软件 编辑:程序博客网 时间:2024/06/08 07:30
在定义对象时,直接把属性和方法添加,
<script type="text/javascript">
//给对象直接在定义时添加属性和方法var g = {
name:"张三",
age:23,
sum:function(i,j)
{
return i+j;
}
};
alert(g.name);
alert(g.age);
alert(g.sum(20,25));
</script>
2 通过原型prototype模式给对象添加属性和方法,
<script type="text/javascript">
//应用原型,添加成员变量
//创建一个构造函数或者类
var People = function(){};
//创建对象,通过构造函数
var p1 = new People();
var p2 = new People();
//通过原型prototype 给People类的所有对象添加成员变量
var pt = People.prototype;
pt.name = "明铭";
pt.age = 23;
//通过原型prototype,给People添加方法
pt.add = function(i,j)
{
return i+j;
}
alert(p1.name);
alert(p2.age);
alert(p1.age == p2.age);
alert(p2.add(20,20));
//People不是静态成员,因此不能直接调用属性(输出undefind)
alert(People.age);
</script>
- javascript面向对象(给对象添加属性和方法的方式)
- javascript面向对象(对象的创建以及属性和方法的添加)
- javascript面向对象 属性和方法
- javascript面向对象(七)原型另外的作用--扩充对象的属性和方法
- JavaScript面向对象之类方法和类属性的定义
- javascript添加/删除 对象属性和方法
- 关于给javascript对象添加、删除、修改对象的属性
- javascript 面向对象基础(三)面向对象的常用属性和方法
- javascript动态添加、修改、删除对象的属性和方法
- javascript动态添加、修改、删除对象的属性和方法
- javascript动态添加、修改、删除对象的属性和方法
- javascript动态添加、修改、删除对象的属性和方法
- javascript动态添加、修改、删除对象的属性和方法
- 给 Javascript 加上面向对象的属性:Class.js
- javascript面向对象(属性和方法应注意的问题)
- 动态给类和对象添加属性和方法
- js面向对象的属性和方法
- Javascript面向对象编程(1)-理解对象和基本属性和方法
- eclipse中在项目中查找指定文件
- 关于设计模式2
- GWT 中的Cookies的使用
- button 笔记
- c:import 标签详解
- javascript面向对象(给对象添加属性和方法的方式)
- DWORD变量在内存中和纯单引号的串在内存中存储顺序
- 新浪微博SSO授权以及分享(实战)
- OpenCV 2 学习笔记(22): 腐蚀与膨胀
- 今晚的恒大比赛
- Linux命令(2):ls命令
- 黑马程序员------Java的注解与类加载器
- 由斐波那契数列引发的问题。
- MAX232(MAX3232)电平转换芯片的工作原理