setTimeout(代码,毫秒)api的替代方案

alternative of setTimeout(code,millisec) api

本文关键字:方案 api 代码 毫秒 setTimeout      更新时间:2023-09-26

js中有没有setTimeout(callback,sleep_time_in_millisec) api的替代方案,我可以使用microsecnanosec值中的睡眠时间;

或者setTimeout(callback,sleep_time_in_millisec)本身对于处理sleep_time_in_millisec中的浮点值有那么准确吗?

没有这样的API,setTimeout将无法使用float值。事实上,setTimeout无法保证在指定时间过去时会调用回调,但只有在至少与指定时间相同的时才会调用回调(它可以在一小时后调用回调,根据API规范,这仍然可以)。

另请参阅setTimeout的最小毫秒值是多少?

如果您正在编写时间关键型代码,JavaScript是错误的语言。

您是否尝试过在javascript 中使用setinterval(callback,sleep_time_in_millisec)和clearinterval