2008-06-22
Javascript自定义类
Javascript里的类构造;以前不是很常用到,Javascript1.5有更多特性,可惜IE不支持。自定义类:
//constructor;
function Alerter(aMsg,aTimes)
{
//properties;
this.mMsg=aMsg;
this.mTimes=aTimes;
//methods;
this.start=AlerterStart;
}
function AlerterStart()
{
var i;
for(i=0;i<this .mTimes;i++)
{
alert(this.mMsg+" time:"+(i+1));
}
return;
}
//instances;
var objAlerter=new Alerter("funny",5);
document.write("<a href=\"javascript:objAlerter.start();\">TEST GO!"); 添加或重载固有类的方法/属性:
//Array;
function Array_sum()
{
var t=0;
for(var i=0;i<this .length;i++)
{
t+=this[i];
}
return t;
}
//add a method;
Array.prototype.sum=Array_sum;
var a=new Array(1,2,3,4,5);
document.write("<a href=\"javascript:alert(a.sum());\">TEST GO!");
- 01:44
- 浏览 (151)
- 评论 (0)
- 分类: JavaScript文章
- 相关推荐
发表评论
- 浏览: 13432 次
- 性别:

- 来自: 武汉

- 详细资料
搜索本博客
我的相册
周星星
共 2 张
共 2 张
最近加入圈子
最新评论
-
【学习娱乐】推荐一款B/S ...
webgame好玩吗? 我正要休息一段时间,找几个兄弟用erlang耍耍 不 ...
-- by potian -
【学习娱乐】推荐一款B/S ...
抛出异常的爱 写道七龙纪 MS:有个开发人员号招大家去测试过 我玩过,java ...
-- by bonny -
Ajax 特效应用30处
怎么除了第一个 为什么都没有可用连接呢?
-- by hamburg -
【学习娱乐】推荐一款B/S ...
travian 就是有钱玩家的地方,没有钱很难守住9田15田,没有9田15田,就 ...
-- by realreal2000 -
【学习娱乐】推荐一款B/S ...
今天有新闻说Travian在中国非法运营,没有icp,每年逃税几百万webgam ...
-- by JeffreyHsu






评论排行榜