我对javascript很新,我正在尝试模拟一个简单的动画,我想加载一个html页面,其中画布有一些数字,然后等待3秒钟并在现有的数字上加载另一组数字因为它看起来像一个模拟。我已经尝试过使用setTimeout但是在所有迭代结束后都没有启动。想知道帆布是否需要考虑一些特殊问题?
谢谢!
答案 0 :(得分:1)
您可以使用以下javascript函数
setTimeout(
function()
{
//do something special
}, 3000);
在这3000毫秒是3000毫秒,所以可以增加或减少它。
答案 1 :(得分:1)
你可以创建一个变量 displayRects 并在绘制函数if (displayRects) {
//draw rects
}
中进行
在文档加载之前
setTimeout(function(){displayRects = true},3000);