Zum Hauptinhalt springen




En muchos casos es necesario desarrollar una aplicación en JavaScript que trabaje y manipule información, como por ejemplo: podemos crear una tienda en línea que pueda incluir información de productos vendidos e incluso un carrito de compras. O también podemos diseñar una App de chat que maneje información tal como usuarios, mensajes, entre otras.

Es aquí donde entran en juego las variables, ya que vamos a usarlas para albergar información o Inhalt en ellas.

Was ist eine Variable?

Eine Variable ist ein spezieller Speicherplatz, den wir gemäß den Regeln benennen können, die JS für diesen Prozess hat. In ihnen können wir Daten wie Zahlen, Textzeichenfolgen, Anzahl der Besucher usw. speichern. Die Grenzen werden von Ihnen festgelegt.

Para crear una variable es necesario usar la Stichwort Lassen.

Im folgenden Code zeige ich Ihnen, wie Sie eine Variable namens message deklarieren.

Nachricht hinterlassen;

Wenn wir den Zuweisungsoperator verwenden ( ) können wir ihm Werte zuweisen.

Nachricht hinterlassen; message = 'Hallo!'; // Hier speichern wir diese Textzeichenfolge in der Nachrichtenvariablen

Das srting oder die Zeichenfolge wird jetzt in dem Speicherbereich gespeichert, der der Nachrichtenvariablen zugeordnet ist. Wir können mit dem Namen darauf zugreifen, den wir der Variablen zuweisen:

Nachricht hinterlassen; message = 'Hallo!'; Warnmeldung); // Damit machen wir eine Warnung, die den variablen Inhalt anzeigt

Um genau zu sein, können wir die Deklaration und die Variablenzuweisung in einer einzigen Zeile kombinieren:

let message = 'Hallo!'; // Hier definieren wir die Variable und weisen den Wert alert (message) zu; // Hallo!

Wir können auch mehrere Variablen in einer Zeile deklarieren, wenn wir sie durch Kommas trennen. Beispiel:

Lassen Nutzername = 'Juan', edad = 25, mensaje = 'Hello';

Das obige Beispiel mag kürzer erscheinen, ist aber nicht das am meisten empfohlene. Verwenden Sie zum besseren Lesen eine einzelne Zeile pro deklarierter Variable.

Die mehrzeilige Variante ist zwar etwas länger, aber leichter zu lesen:

let user = 'Juan'; lass Alter = 25; let message = 'Hallo';

Einige Programmierer schreiben auch viele Variablen wie folgt:

let user = 'John', age = 25, message = 'Hello';

Oder sie fördern sogar den "Komma zuerst" -Stil:

let user = 'John', age = 25, message = 'Hello';

Technisch machen alle diese Varianten das Gleiche. Daher ist es eine Frage des persönlichen Geschmacks und der Ästhetik.

Verwenden Sie das Schlüsselwort var anstelle des Schlüsselworts let

Im Skripte anteriores también puedes encontrar otra palabra clave: denominada var anstelle der in den Beispielen mit Lassen:

var message = 'Hallo!'; 

Das Schlüsselwort var ist fast das gleiche wie das Schlüsselwort Lassen. Es kann auch verwendet werden, um eine Variable zu deklarieren, jedoch auf eine etwas andere Art und Weise der "alten Schule".

Wie benenne ich eine Variable?

Sie können einer Variablen fast jeden Namen geben, müssen jedoch zwei grundlegende Richtlinien befolgen:

  1. Der Variablenname darf nur Buchstaben, Zahlen und / oder Symbole enthalten y _.
  2. Kein Variablenname darf mit einer Zahl beginnen.

Hier sind einige gültige Variablennamen:

let User_Name; let The_best_01$;

Wenn der Name mehrere Wörter enthält, wird eine Übung aufgerufen camelCase . Das heißt: Die Wörter gehen nacheinander und jedes Wort beginnt mit einem Großbuchstaben: Dies wäre ein sehr langer Name.

Eine weitere interessante Tatsache ist, dass das Dollarzeichen '$'und der Unterstrich '_' Sie können auch in Variablennamen oder als Variablennamen verwendet werden. Sie sind reguläre Symbole, genau wie Buchstaben, ohne besondere Bedeutung.

Diese Namen sind auch gültig:

sei $ = 4; // deklariere eine Variable mit dem Namen "$" let _ = 5; // und jetzt eine Variable mit dem Namen "_" alert ($ + _); // 9

Dies sind jedoch Variablennamen total falsch:

lass 26mj; // kann nicht mit einer Ziffer beginnen let my-User; // Ein Bindestrich '-' ist im Namen nicht erlaubt

Hinweis: Die Verwendung von Groß- und Kleinschreibung spielt eine Rolle. Dies bedeutet, dass die Variable Nutzer ist völlig anders als die Variable Nutzername.

Reservierte Namen in JS

Sicher fragen Sie sich: "Was sind reservierte Namen?" Nun, es ist einfach eine Liste reservierter Wörter, die nicht als Variablennamen verwendet werden können, da sie von der JavaScript-Sprache selbst verwendet werden.

Zum Beispiel die Wörter Lassen, Klasse, Rückkehr, Funktionsind unter anderem reserviert. Aus dem gleichen Grund gibt der folgende Code einen Syntaxfehler aus:

lass zurückkehren; // kann eine Variable nicht "return" nennen, Fehler! lass funktionieren; // kann auch "Funktion" nicht aufrufen, Fehler!

Benennen Sie die Variablen gut

Apropos Variablen, es gibt noch eine Sache, die extrem wichtig ist.

Bitte benennen Sie die Variablen sinnvoll. Nehmen Sie sich bei Bedarf Zeit zum Nachdenken.

El nombramiento de variables es una de las habilidades más importantes y complejas de la Programmierung. Un vistazo rápido a los nombres de variables puede revelar qué código está escrito por un principiante y cuál por un desarrollador experimentado.

In einem realen Projekt wird die meiste Zeit damit verbracht, die vorhandene Codebasis zu ändern und zu erweitern, anstatt etwas zu schreiben, das völlig von Grund auf getrennt ist. Und wenn wir nach einer Weile, in der wir etwas anderes getan haben, zum Code zurückkehren, ist es viel einfacher, Informationen zu finden, die gut beschriftet sind. Oder mit anderen Worten, wenn Variablen gute Namen haben.

Denken Sie einige Zeit über den richtigen Namen für eine Variable nach, bevor Sie sie deklarieren. Das wird dich sehr belohnen.

Einige gute Regeln sind:

  • Verwenden Sie von Menschen lesbare Namen wie Nutzername oder Käufer von Gegenständen.
  • Vermeiden Sie Abkürzungen oder Kurznamen wie zu, b, oder ces sei denn, Sie wissen wirklich, was Sie tun.
  • Machen Sie den Namen maximal beschreibend und prägnant. Beispiele für schlechte Namen sind Daten y Werte. Solche Namen sagen nichts. Es ist nur in Ordnung, sie zu verwenden, wenn dies aus dem Kontext der Daten oder Werte, auf die Sie sich beziehen, außergewöhnlich offensichtlich ist.
  • Vereinbaren Sie die Bedingungen in Ihrem Team und in Ihrem eigenen Kopf. Wenn ein Site-Besucher als "Benutzer" bezeichnet wird, sollten wir verwandte Variablen wie "benennen" Nutzer, neuer Benutzer, aber nicht Besucher oder Neue Person.

Klingt einfach? In der Tat, aber in der Praxis ist es nicht so, gute, prägnante und beschreibende Namen zu erstellen. Tue es.