Skip to content

Commit 377559f

Browse files
Update 1-js/02-first-steps/05-types/article.md
Co-Authored-By: Gabriel Jörg <jergo3020@gmail.com>
1 parent 80fba67 commit 377559f

File tree

1 file changed

+7
-7
lines changed

1 file changed

+7
-7
lines changed

1-js/02-first-steps/05-types/article.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ alert( "the result is ${1 + 2}" ); // the result is ${1 + 2} (double quotes do n
121121
In diesem Kapitel werden wir uns eingehender mit Strings befassen <info:string>.
122122

123123
```smart header="Es gibt keinen *Zeichen*-Typ."
124-
In einigen Sprachen gibt es einen speziellen "Zeichen"-Typ für ein einzelnes Zeichen. In der C-Sprache und in Java heißt es beispielsweise "char".
124+
In einigen Sprachen gibt es einen speziellen "Zeichen"-Typ für ein einzelnes Zeichen. In der C-Sprache und in Java heißt er beispielsweise "char".
125125
126126
In JavaScript gibt es so einen Typ nicht. Es gibt nur einen Typ: `string`. Eine Zeichenfolge kann aus nur einem oder mehreren Zeichen bestehen.
127127
```
@@ -135,8 +135,8 @@ Dieser Typ wird häufig zum Speichern von Ja/Nein-Werten verwendet: `true` bedeu
135135
Zum Beispiel:
136136

137137
```js
138-
let nameFieldChecked = true; // Ja, das Namensfeld ist markiert
139-
let ageFieldChecked = false; // nein, altersfeld ist nicht markiert
138+
let nameFieldChecked = true; // ja, Feld (Name) ist markiert
139+
let ageFieldChecked = false; // nein, Feld (Alter) ist nicht markiert
140140
```
141141

142142
Boolesche Werte ergeben sich auch aus Vergleichen:
@@ -153,7 +153,7 @@ Wir werden uns im Kapitel <info:logical-operators> eingehender mit loglischen We
153153

154154
Der spezielle `null`-Wert gehört zu keinem der oben beschriebenen Typen.
155155

156-
Es bildet einen eigenen Typ, der nur den Wert `null` enthält:
156+
Er bildet einen eigenen Typ, der nur den Wert `null` enthält:
157157

158158
```js
159159
let age = null;
@@ -195,9 +195,9 @@ alert(x); // "undefined"
195195

196196
Der Typ `object` ist etwas Besonderes.
197197

198-
Alle anderen Typen werden als "primitive" (skalare) Datentypen bezeichnet, da ihre Werte nur ein einzelnes Element enthalten können (sei es eine Zeichenfolge oder eine Zahl oder was auch immer). Im Gegensatz dazu werden Objekte zum Speichern von Datensammlungen und komplexeren Einheiten verwendet. Wir werden später im Kapitel <info:object> darauf eingehen, nachdem wir mehr über Skalare Daten erfahren haben.
198+
Alle anderen Typen werden als "primitive" (skalare) Datentypen bezeichnet, da ihre Werte nur ein einzelnes Element enthalten können (sei es eine Zeichenfolge oder eine Zahl oder was auch immer). Im Gegensatz dazu werden Objekte zum Speichern von Datensammlungen und komplexeren Einheiten verwendet. Wir werden später im Kapitel <info:object> darauf eingehen, nachdem wir mehr über skalare Datentypen erfahren haben.
199199

200-
Der Typ `symbol` wird verwendet, um eindeutige Bezeichner für Objekte zu erstellen. Der Vollständigkeit halber erwähnen wir es hier, aber wir werden es nach Objekten untersuchen.
200+
Der Typ `symbol` wird verwendet, um eindeutige Bezeichner für Objekte zu erstellen. Der Vollständigkeit halber erwähnen wir es hier, aber wir werden ihn nach den Objekten untersuchen.
201201

202202
## Der Operator typeof [#type-typeof]
203203

@@ -208,7 +208,7 @@ Es werden zwei Syntaxformen unterstützt:
208208
1. Als Operator: `typeof x`.
209209
2. Als Funktion: `typeof(x)`.
210210

211-
Mit anderen Worten, es funktioniert mit oder ohne Klammern. Das Ergebnis ist das gleiche.
211+
Mit anderen Worten, es funktioniert mit oder ohne Klammern. Das Ergebnis ist das Gleiche.
212212

213213
Der Aufruf von `typeof x` gibt einen String mit dem Typ zurück:
214214

0 commit comments

Comments
 (0)