You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: 1-js/02-first-steps/05-types/article.md
+7-7Lines changed: 7 additions & 7 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -121,7 +121,7 @@ alert( "the result is ${1 + 2}" ); // the result is ${1 + 2} (double quotes do n
121
121
In diesem Kapitel werden wir uns eingehender mit Strings befassen <info:string>.
122
122
123
123
```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".
125
125
126
126
In JavaScript gibt es so einen Typ nicht. Es gibt nur einen Typ: `string`. Eine Zeichenfolge kann aus nur einem oder mehreren Zeichen bestehen.
127
127
```
@@ -135,8 +135,8 @@ Dieser Typ wird häufig zum Speichern von Ja/Nein-Werten verwendet: `true` bedeu
135
135
Zum Beispiel:
136
136
137
137
```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
140
140
```
141
141
142
142
Boolesche Werte ergeben sich auch aus Vergleichen:
@@ -153,7 +153,7 @@ Wir werden uns im Kapitel <info:logical-operators> eingehender mit loglischen We
153
153
154
154
Der spezielle `null`-Wert gehört zu keinem der oben beschriebenen Typen.
155
155
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:
157
157
158
158
```js
159
159
let age =null;
@@ -195,9 +195,9 @@ alert(x); // "undefined"
195
195
196
196
Der Typ `object` ist etwas Besonderes.
197
197
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.
199
199
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.
201
201
202
202
## Der Operator typeof [#type-typeof]
203
203
@@ -208,7 +208,7 @@ Es werden zwei Syntaxformen unterstützt:
208
208
1. Als Operator: `typeof x`.
209
209
2. Als Funktion: `typeof(x)`.
210
210
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.
212
212
213
213
Der Aufruf von `typeof x` gibt einen String mit dem Typ zurück:
0 commit comments