我爱Aspx >> Asp.Net >> Javascript里的类构造Javascript里的类构造;以前不是很常用到,Javascript1.5有更多特性,可惜IE不支持。
自定义类:
<script language="javascript1.1">
//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="http://www.yaosansi.com/blog/\javascript:objAlerter.start();\>TEST GO!);
</script>
添加或重写固有类的方法/属性:
<script language="javascript1.1">
//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="http://www.yaosansi.com/blog/\javascript:alert(a.sum());\>TEST GO!);
</script>
用 JavaScript 操作字符串[05-20]
JavaScript中this关键字使用方法..[05-20]
预装载以及JavaScript Image()对..[05-20]
用ASP动态生成JavaScript的表单验..[05-20]
JavaScript去除空格的三种方法 (..[05-20]
[翻译]JavaScript和Macromedia F..[05-20]
Javascript 弹出新窗口并向窗口中..[05-20]
JavaScript实用的一些技巧[05-20]
JavaScript对象与数组参考大全[05-20]
window.showModalDialog及window..[05-20]
用 JavaScript 操作字符串[05-20]
JavaScript中this关键字使用方法..[05-20]
[例程]使用VBScript 中的类组织开..[05-20]
预装载以及JavaScript Image()对..[05-20]
RAID1--5技术详解[05-20]
Linux系统的字型设定方法[05-20]
关于PS命令的使用详解[05-20]
ls命令选项详解[05-20]
对于passwd 命令的使用详解[05-20]
关于su命令使用详解[05-20]