Μέθοδος HTML canvas clearRect()

Ορισμός και χρήση

clearRect() Μέθοδος για την καθαρισμό των καθορισμένων pixel εντός του ορθογώνιου.

Παράδειγμα

Αφαιρεθεί ένα δισδιάστατο παραλληλόγραμμο εντός του καθορισμένου ορθογώνιου:

Η συσκευή σας δεν υποστηρίζει την ετικέτα 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 Το πλάτος του ορθογώνιου που πρέπει να καθαριστεί, σε pixel
height Το ύψος του ορθογώνιου που πρέπει να καθαριστεί, σε pixel

Υποστήριξη περιηγητή

Τα αριθμήματα στην τаблицή σημειώνουν την έκδοση του πρώτου προγράμματος περιήγησης που υποστηρίζει αυτό το χαρακτηριστικό.

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

Σημείωση:O Internet Explorer 8 και οι παλιότερες εκδόσεις δεν υποστηρίζουν το στοιχείο <canvas>.