Nachtrag:
Habe leider immer noch nicht verstanden, warum folgendes funktioniert:
console.log( typeof CanvasRenderingContext2D.prototype.save );
dies aber nicht:
console.log( typeof CanvasRenderingContext2D.prototype.fillStyle );
CanvasRenderingContext2D.prototype.save ist eine Funktion/Methode,
CanvasRenderingContext2D.prototype.fillStyle ist zwar noch undefined, bevor ein
neuer context instantiiert wurde, trotzdem müsste doch
der Rückgabewert für obiges Beispiel undefined sein(?)
Gruß