HTML canvas 中的绘制顺序

Drawing order in HTML canvas

我正在尝试在 for 循环中绘制一些上面带有数字的圆圈。但由于某种原因,数字最终落在圆圈后面:https://jsfiddle.net/6c3yfLou/1/

记住beginPath() - 这将清除当前路径。否则每次调用 fill() 时都会填充所有先前添加的弧线。

c.beginPath();
c.arc(x, y, 20, 0, Math.PI*2, true);
...

Updated fiddle