Mat
Aktives Mitglied
Hier teste ich ein paar JS-Beispiele (inkl. verwandter Sprachen) und mögliche Fehlformatierungen, die ich mir vorstellen kann. Ist auch gleichzeitig so eine halbe Spezifikation.
Alles in der Form:
JS:
Alles in der Form:
- Roher Input
- Erwartetes Ergebnis
- Ist-Zustand
JS:
INPUT:
class Klass
{
_kaka = "dings";
getKaka() { return this._kaka; }
constructor() {
// Very long comment about how overwriting the variable is an important hack enabling cheat codes in javascript vm in internet explorer 5, this comment will not be wrapped if `proseWrap: preserve` is set
this._kaka = "INIT"; }
}
function machmal ( gugu) { let dings = new Klass();
return dings.getKaka();
}
ERWARTET:
class Klass {
_kaka = "dings";
getKaka() {
return this._kaka;
}
constructor() {
// Very long comment about how overwriting the variable is an important hack enabling cheat codes in javascript vm in internet explorer 5, this comment will not be wrapped if `proseWrap: preserve` is set
this._kaka = "INIT";
}
}
function machmal(gugu) {
let dings = new Klass();
return dings.getKaka();
}
IST-ZUSTAND:
class Klass
{
_kaka = "dings";
getKaka() { return this._kaka; }
constructor() {
// Very long comment about how overwriting the variable is an important hack enabling cheat codes in javascript vm in internet explorer 5, this comment will not be wrapped if `proseWrap: preserve` is set
this._kaka = "INIT"; }
}
function machmal ( gugu) { let dings = new Klass();
return dings.getKaka();
}