答案:function foo(){
var att1="属性1";
method1=function(){
alert('方法1')
}
}
foo.property.method2=function(){
alert('方法2')
}
foo.property.att2="属性2";
foo f=new foo()
alert(f.att1);
alert(f.att2);
f.method1();
f.method2();
//下面是我给js中的Array加的一个方法:(本来js中Array是没有返回下标的方法的)
Array.prototype.indexof = function(value) {
var a = this;
for (var i = 0; i < a.length; i++) {
if (a[i] == value)
return i;
}
}
var arr = ['1', '2', '3', '4', '5', '6', '7'];
alert(arr.indexof('3'));
其他:去看看吧
正是你想要的
上一个:asp.net js出现的问题
下一个:帮我注释下一段js代码