context.stroke();在context.closePath()之后;还是之前?

时间:2016-02-14 14:55:17

标签: javascript html5 canvas

我应该使用哪一种?为什么?

context.beginPath();
context.arc(300, 150, 30, 0, Math.PI * 2, false);
context.strokeStyle = '#50F';
context.stroke();
context.closePath();

context.beginPath();
context.arc(300, 150, 30, 0, Math.PI * 2, false);
context.closePath();
context.strokeStyle = '#50F';
context.stroke();

我见过人们同时使用两者,我知道两者都有效,但哪一个是正确的/我应该使用以及为什么?

0 个答案:

没有答案