繁体   English   中英

我每隔1个小时如何在正面进行操作?

[英]How do i do something every 1 hour just in the front side?

我要执行以下操作:

当用户第一次进入我的程序时,会保存一个时间戳,从那时开始,我要执行以下操作:

我有一个球员列表(比方说这是一种游戏),他们的耐力为5%(最大为100)。

每小时我都希望他们的耐力增加5%。

我希望这仅在前端(angular.js),在这里我有什么选择?

角JS

您应该使用$interval

$interval(augmentStamina, 3600*1000, 0, true, 5);

第5个参数是additional parameters to the executed function.additional parameters to the executed function. 所以在这种情况下5可以使耐力提高5。

香草JS

setInterval(augmentStamina, 3600*1000, 5);

增强示例

function augmentStamina(value){
  stamina += value;
}

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM