Reduzierung globaler Variablen

JavaScript macht es einem leicht, globale Variablen zu definieren, die alle Elemente Ihrer Anwendung enthalten können. Unglücklicherweise schwächen globale Variablen die Geschmeidigkeit von Programmen und sollten daher vermieden werden.

Eine Möglichkeit, die Verwendung globaler Variablen zu minimieren, besteht darin, eine einzelne globale Variable für Ihre Anwendung anzulegen:

var MYAPP = {};

Diese Variable wird dann der Container für Ihre Anwendung:

MYAPP.stooge = {
    "first-name": "Joe",
    "last-name": "Howard"
};

MYAPP.flight = {
    airline: "Oceanic",
    number: 815,
    departure: {
        IATA: "SYD",
        time: "2008-09-22 14:55",
        city: "Sydney"
    },
    arrival: {
        IATA: "LAX",
        time: "2008-09-23 10:42",
        city: "Los Angeles"
    }
};

Die Reduzierung ...

Get Das Beste an JavaScript now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.