Struppi: JS Performance

Beitrag lesen

Eine Frage noch: Wenn der user bei mir auf den [Schritt zurück] Button klickt, dann reduziere ich die beiden Arrays (X/Y Koordinaten) einfach jeweils um den letzten Eintrag, lösche das zuvor gezeichnete und lasse dann den ganzen Linienzug auf einmal zeichnen.
Dies ist meiner Meinung nach schon eher Zeitaufwendig, vor allem wenn man schon mehrere "Linien" gezeichnet hat.
Gibts hierzu einen Verbesserungsansatz?

Nein. Wie du in meinem Beispiel siehst habe ich es genauso gemacht. In der Doku findet sich nur die clear() Funktion um alles zu löschen, keine Möglichkeit nur Teile zu löschen.

Struppi.