M8Test Help

setInterval

val timer = _threads.getMain().getTimer() val id = timer.setInterval({ _console.log("间隔执行的任务执行了") } ,1000) timer.setTimeout({ timer.clearInterval(id) }, 3000)
def timer = $threads.getMain().getTimer() def id = timer.setInterval({ $console.log("间隔执行的任务执行了") }, 1000) timer.setTimeout({ timer.clearInterval(id) }, 3000)
let timer = $threads.getMain().getTimer() let id = timer.setInterval(() => { $console.log("间隔执行的任务执行了") }, 1000) timer.setTimeout(() => { timer.clearInterval(id) }, 3000)
timer = _threads:getMain():getTimer() id = timer:setInterval(function() _console:log("间隔执行的任务执行了") end, 1000) timer:setTimeout(function() timer:clearInterval(id) end, 3000)
<?php $timer = $threads->getMain()->getTimer(); $id = $timer->setInterval(function () use ($console) { $console->log("间隔执行的任务执行了"); }, 1000); $timer->setTimeout(function () use ($timer, $id) { $timer->clearInterval($id); }, 3000);
timer = _threads.getMain().getTimer() id = timer.setInterval(lambda params: _console.log("间隔执行的任务执行了"), 1000) timer.setTimeout(lambda params: timer.clearInterval(id), 3000)
# encoding: utf-8 timer = $threads.getMain().getTimer() id = timer.setInterval(lambda { |params| $console.log("间隔执行的任务执行了") }, 1000) timer.setTimeout(lambda { |params| timer.clearInterval(id) }, 3000)
Last modified: 29 April 2025