Javascript für Anfänger Teil 1/3
JavaScript ist eine Programmiersprache, die in der Webentwicklung weit verbreitet ist. Es ist eine clientseitige Skriptsprache, was bedeutet, dass sie vom Webbrowser des Benutzers und nicht auf dem Server ausgeführt wird.
Themen, die Sie in diesem Teil behandeln werden
- Variablen
- Datentypen
In JavaScript ist eine Variable ein benannter Speicherort für einen Wert. Sie können Variablen verwenden, um jeden Werttyp zu speichern, z. B. Zahlen, Zeichenfolgen, boolesche Werte und sogar Objekte.
Um eine Variable in JavaScript zu deklarieren, können Sie die Schlüsselwörter var, let, oder verwenden.const
Das varSchlüsselwort wird verwendet, um eine Variable zu deklarieren, und es ist die traditionelle Art, Variablen in JavaScript zu deklarieren. Es hat jedoch einige Einschränkungen und wird nicht für die Verwendung in modernem JavaScript empfohlen.
Das letSchlüsselwort ist ähnlich wie var, aber es führt Block-Scoping in JavaScript ein. Das bedeutet, dass auf eine letVariable nur innerhalb des Codeblocks zugegriffen werden kann, in dem sie definiert ist.
Das constSchlüsselwort wird verwendet, um eine Konstante zu deklarieren, bei der es sich um eine Variable handelt, die nach der Initialisierung nicht neu zugewiesen werden kann.
Hier sind einige Beispiele für die Deklaration von Variablen in JavaScript:
var x; // declares a variable x
let y = 10; // declares a variable y and initializes it with the value 10
const z = "hello"; // declares a constant z and initializes it with the value "hello"
Zum Beispiel:
let x = "hello";
x = 10; // x is now a number
Zum Beispiel:
let x = 10, y = 20, z = 30;
In JavaScript sind Datentypen die Klassifizierung des Werttyps, den eine Variable enthalten kann. JavaScript hat mehrere Datentypen, darunter:
- Zeichenfolge : Eine Zeichenfolge ist eine Reihe von Zeichen, z. B. ein Wort oder eine Phrase. Zeichenfolgen werden dargestellt, indem eine Folge von Zeichen in einfache oder doppelte Anführungszeichen gesetzt wird. Zum Beispiel:
"hello",'world' - Zahl : Eine Zahl ist ein numerischer Wert, z. B. eine Ganzzahl oder ein Gleitkommawert. In JavaScript gibt es nur einen Zahlentyp, der entweder eine Ganzzahl oder ein Fließkommawert sein kann. Zum Beispiel:
10,3.14 - Boolean : Ein Boolean ist ein Wert, der eine wahre oder falsche Bedingung darstellt. In JavaScript sind die Werte
trueundfalseboolesche Werte. - Null : Der Wert
nullstellt eine absichtliche Abwesenheit von Wert dar. Es ist nicht dasselbe wie0, was das Fehlen eines numerischen Werts darstellt. - Undefiniert : Der Wert
undefinedstellt eine Variable dar, die deklariert wurde, der jedoch kein Wert zugewiesen wurde. - Objekt : Ein Objekt ist ein Datentyp, der eine Sammlung von Schlüssel-Wert-Paaren darstellt. Objekte können verwendet werden, um komplexe Datenstrukturen wie Arrays, Sets und Maps zu speichern.
- BigInt:
BigIntist ein neuer Datentyp, der eine ganze Zahl darstellt, die größer ist als die maximale sichere Ganzzahl in JavaScript, nämlich2^53 - 1. Vor der Einführung vonBigIntkonnte JavaScript nur Ganzzahlen bis zu dieser maximalen sicheren Ganzzahl darstellen, und jede größere Zahl wurde als Fließkommawert dargestellt, was zu Genauigkeitsfehlern führen kann. Um zu verwendenBigInt, können Sie den Buchstabennan ein Zahlenliteral anhängen oder dieBigInt()Funktion verwenden, um eine Zahl oder einen String in einenBigIntWert umzuwandeln. Zum Beispiel:
let x = 12345678901234567890n; // big int literal
let y = BigInt(12345678901234567890); // big int from number
let z = BigInt("12345678901234567890"); // big int from string
let symbol1 = Symbol();
let symbol2 = Symbol("description");
let symbol3 = Symbol.for("unique");
let symbol4 = Symbol.for("unique");
console.log(symbol3 === symbol4); // true

![Was ist überhaupt eine verknüpfte Liste? [Teil 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































