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