1Keys – Entwicklungsbericht zum JS1024-Gewinnerprojekt
(frankforce.com)<p>Ausführliche Erklärung des gesamten Codes eines Klaviers, das mit JavaScript 1K läuft<br />
Einsatz der WebAudio API und die Bemühungen, die Größe zu reduzieren<br />
- Einbuchstabige Variablennamen: global – Großbuchstaben / lokal – Kleinbuchstaben <br />
- `eval()` statt `document.getElementById()`<br />
- Alle Strings werden mit `` ` `` statt `”` deklariert (damit beim Einfügen in `body onload` keine separate Verarbeitung nötig ist)<br />
- Minify mit Terser-online<br />
- Komprimierung des JS-Codes mit JSCrush </p>
1 Kommentare