Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/431.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在一个JavaScript类中有多个同名的方法?_Javascript_Class - Fatal编程技术网

如何在一个JavaScript类中有多个同名的方法?

如何在一个JavaScript类中有多个同名的方法?,javascript,class,Javascript,Class,我怎么能让一个类方法有两个不同的名称,但做相同的事情 如果执行取消暂停而不是启动,我希望也调用此方法 start(){ this.expected=Date.now()+this.tick; this.pause=false; 这个.update(); } 如何执行此操作?您可以添加此功能 unpause(){ this.start(); } 取消暂停(){this.start();}那些(预期的和暂停的)不是方法。它们是价值观。@MadyDaby谢谢you@Pointy通过方法,我

我怎么能让一个类方法有两个不同的名称,但做相同的事情

如果执行取消暂停而不是启动,我希望也调用此方法

start(){
this.expected=Date.now()+this.tick;
this.pause=false;
这个.update();
}

如何执行此操作?

您可以添加此功能

unpause(){
    this.start();
}

取消暂停(){this.start();}
那些(
预期的
暂停的
)不是方法。它们是价值观。@MadyDaby谢谢you@Pointy通过方法,我指的是start(),而不是属性。好的,这不清楚。除了@MadyDaby所建议的之外,没有其他方法可以将其作为
类的一部分。您可以在原型对象上的类声明之后执行,但这有点混乱。