Método clearRect() del lienzo HTML

Definición y uso

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

Ejemplo

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

Su navegador no admite la etiqueta de tag de lienzo HTML5.

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 personalmente

Sintaxis

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

Valor del parámetro

Parámetros Descripción
x Coordenada x del ángulo superior izquierdo del rectángulo que se limpiará
y Coordenada y del ángulo superior izquierdo del rectángulo que se limpiará
width Anchura del rectángulo que se limpiará, en píxeles
height Altura del rectángulo que se limpiará, 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>.