Método clearRect() del canvas

Definición y uso

clearRect() Método para borrar los píxeles especificados dentro de un rectángulo dado.

Ejemplo

Borrar un rectángulo dentro de un rectángulo dado:

Tu navegador no admite la etiqueta HTML5 canvas.

JavaScript:

var c=document.getElementById("myCanvas");
var ctx=c.getContext("2d");
ctx.fillStyle="red";
ctx.fillRect(0,0,300,150);
ctx.clearRect(20,20,100,50);

Prueba por tu cuenta

Sintaxis

context.clearRect(x,y,width,height);

Valor del parámetro

Parámetro Descripción
x Coordenada x del extremo superior izquierdo del rectángulo que se va a borrar
y Coordenada y del extremo superior izquierdo del rectángulo que se va a borrar
width El ancho del rectángulo que se debe borrar, en píxeles
height La altura del rectángulo que se debe borrar, en píxeles

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

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