我自己定义了一个类
function Person(par1,par2)
{
var obj = new Object(); obj.par1= par1; obj.par2= par2; obj.compareDate=function(){
}
}我在这里想写一个 compareDate方法 传递一个perosn的类 但是这样写
obj.compareDate(Person person)=function(){ if(person.par1>this.par1)
{
//.......
}
}这样好像不正确啊!
谢谢大家指教
function Person(par1,par2)
{
var obj = new Object(); obj.par1= par1; obj.par2= par2; obj.compareDate=function(){
}
}我在这里想写一个 compareDate方法 传递一个perosn的类 但是这样写
obj.compareDate(Person person)=function(){ if(person.par1>this.par1)
{
//.......
}
}这样好像不正确啊!
谢谢大家指教
解决方案 »
- 获取复选框状态并执行函数
- Function 对象的属性与方法
- 页面为活动页时定时刷新
- 通过DOM访问不到我想要的节点,急急急
- js变量放到jstl表达式中
- 怎样在打开一个页面时,把焦点控制到一个特定的表单控件里面?
- 請問如何實現類似VBScript中的Trim功能﹖
- JavaScript能否控制flash的播放?
- PLEASE CHECK THE WEB PAGE FOR ME(POINT 100)!THX A LOT!
- 我找到了一段取得打印机参数的代码,请教在JSP中如何运行起来?wsf文件扩展名是什么意思?
- javascript 多个cookie 如何保存问题
- 如何 判断页面的的所有单选项是否被选中!!
[code=JScript]
function Person(par1,par2) {
this.par1= par1;
this.par2= par2;
}
Person.prototype.compareDate=function(person){
//...
}
this.par2 = ...;
this.compareDate = ...;
这样就可以调用var person = new Person(...);
参考手册中有介绍构造函数的