Canvas clearRect() 메서드

정의와 사용법

clearRect() 지정된 사각형 내의 지정된 픽셀을 비우는 메서드.

예제

지정된 사각형 내에서 사각형을 비우기:

您的浏览器不支持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);

본인이 직접 시도해 보세요

문법

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

파라미터 값

파라미터 설명
x 삭제할 사각형 왼쪽 상단의 x 좌표
y 삭제할 사각형 왼쪽 상단의 y 좌표
width 지우려는 사각형의 너비, 픽셀 단위로 계산됩니다
height 지우려는 사각형의 높이, 픽셀 단위로 계산됩니다

브라우저 지원

표의 숫자는 해당 속성을 최초로 완전히 지원하는 브라우저 버전을 나타냅니다.

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

주의사항:Internet Explorer 8 이상의 버전은 <canvas> 요소를 지원하지 않습니다.