M8Test Help

clearTimeout

val timer = _threads.getMain().getTimer() val id = timer.setTimeout({ _console.log("1s后执行的操作, 但是不会被执行, 因为被 clearTimeout 移除了.") }, 1000) timer.setTimeout({ timer.clearTimeout(id) }, 200)
def timer = $threads.getMain().getTimer() def id = timer.setTimeout({ $console.log("1s后执行的操作, 但是不会被执行, 因为被 clearTimeout 移除了.") }, 1000) timer.setTimeout({ timer.clearTimeout(id) }, 200)
let timer = $threads.getMain().getTimer() let id = timer.setTimeout(() => { $console.log("1s后执行的操作, 但是不会被执行, 因为被 clearTimeout 移除了.") }, 1000) timer.setTimeout(() => { timer.clearTimeout(id) }, 200)
local timer = _threads:getMain():getTimer() local id = timer:setTimeout(function() _console:log("1s后执行的操作, 但是不会被执行, 因为被 clearTimeout 移除了.") end, 1000) timer:setTimeout(function() timer:clearTimeout(id) end, 200)
<?php $timer = $threads->getMain()->getTimer(); $id = $timer->setTimeout(function () use ($console) { $console->log("1s后执行的操作, 但是不会被执行, 因为被 clearTimeout 移除了."); }, 1000); $timer->setTimeout(function () use ($timer, $id) { $timer->clearTimeout($id); }, 200);
timer = _threads.getMain().getTimer() id = timer.setTimeout(lambda params: _console.log("1s后执行的操作, 但是不会被执行, 因为被 clearTimeout 移除了."), 1000) timer.setTimeout(lambda params: timer.clearTimeout(id), 200)
# encoding: utf-8 timer = $threads.getMain().getTimer() id = timer.setTimeout(lambda { |params| $console.log("1s后执行的操作, 但是不会被执行, 因为被 clearTimeout 移除了.") }, 1000) timer.setTimeout(lambda { |params| timer.clearTimeout(id) }, 200)
Last modified: 29 April 2025