canvas.getContext('2d') 是同步还是异步?



Is canvas.getContext('2d'( sync or async.我对此感到困惑,找不到明确的答案。 即使在 dom 上渲染了画布之后,我是否需要等到我在 javascript 中使用某种异步或等待机制获取上下文?

它是同步的,你不需要等待。

这是一个同步函数,但您的用法不正确。您应该将其等同于变量。

喜欢这个:

ctx = canvas.getContext('2d')

然后,您可以执行以下操作:

ctx.rect(20, 20, 150, 100);

最新更新