Método beginPath() de Canvas

Definición y uso

beginPath() Método que comienza una ruta o restablece la ruta actual.

Consejo:Utilice estos métodos para crear rutas: moveTo(), lineTo(), quadricCurveTo(), bezierCurveTo(), arcTo() y arc().

Consejo:Utilice stroke() Método para dibujar una ruta exacta en el lienzo.

Ejemplo

Dibujar dos rutas en el lienzo; roja y azul:

Su navegador no admite la etiqueta canvas HTML5.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.beginPath();
ctx.lineWidth="5";
ctx.strokeStyle="red"; // Ruta roja
ctx.moveTo(0,75);
ctx.lineTo(250,75);
ctx.stroke(); // Realizar el dibujo
ctx.beginPath();
ctx.strokeStyle="blue"; // Ruta azul
ctx.moveTo(50,0);
ctx.lineTo(150,130);
ctx.stroke(); // Realizar el dibujo

Prueba por tu cuenta

Sintaxis

context.beginPath();

Compatibilidad del navegador

Los números en la tabla indican la versión del navegador que admite completamente la propiedad.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
4.0 9.0 3.6 4.0 10.1

Nota:Internet Explorer 8 y versiones anteriores no admiten el elemento <canvas>.