JavaScript: Ist dieser Code nicht unnötig?
Ich programmiere zur Zeit ein Framework und schaue mir zur Inspiration Beispielprojrekte von anderen Frameworks / Bibliotheken an.
Hier hat jemand Flappy Bird mit Pixi programmiert und schrieb folgende Zeilen Code:
// Aliases
const { Application } = PIXI;
const loader = PIXI.Loader.shared;
const { resources } = PIXI.Loader.shared;
const { Sprite } = PIXI;
const { Text } = PIXI;
Ist das nicht eigentlich unnötig? Ich meine, warum nicht einfach immer PIXI.Apl ... schreiben?
2 Antworten
Vom Fragesteller als hilfreich ausgezeichnet
// Aliases
const { Application, Sprite, Text } = PIXI;
const loader = PIXI.Loader.shared;
const { resources } = PIXI.Loader.shared;
Ich hätts halt noch so umgeschrieben.
Machts etwas weniger gross.
Woher ich das weiß:Studium / Ausbildung – Bachelor-Student in Informatik
Von gutefrage auf Grund seines Wissens auf einem Fachgebiet ausgezeichneter Nutzer
HTML, Webseite, JavaScript
Dort findet eine Extraktion (object desctruction) statt. Das kann man ruhig machen, um den Code zu verkürzen.
Ob es effektiv etwas bringt, hängt allerdings davon ab, wie oft die extrahierten Objekte dann auch benutzt werden.