TypeScript im Operator
Dieser Artikel stellt den in
-Operator in TypeScript vor und wie wir ihn mit Beispielen verwenden können.
TypeScript in
-Operator
Bei der Arbeit mit Objekten und Arrays gibt es viele Situationen, in denen wir die Objekt- oder Array-Eigenschaften überprüfen müssen. JavaScript stellt hierfür den Operator in
zur Verfügung, mit dem überprüft werden kann, ob eine Eigenschaft in einem bestimmten Objekt vorhanden ist oder nicht.
Die Syntax des in
-Operators ist unten dargestellt.
# typescript
x in thisObject;
Wenn x
im Objekt thisObject
existiert, gibt dieser Ausdruck true
zurück. Wenn x
im Objekt thisObject
nicht existiert, gibt dieser Ausdruck false
zurück.
Lassen Sie uns nun ein Beispiel durchgehen, in dem wir ein Objekt aus fruits
erstellen und den Operator in
verwenden, um zu prüfen, ob mango
im Array vorhanden ist oder nicht, wie unten gezeigt.
# typescript
let fruits = {
fruit1: 'Mango',
fruit2: 'Banana',
fruit3: 'Apple',
}
console.log('fruit1' in fruits);
console.log('fruit3' in fruits);
Ausgang:
Wie wir im obigen Beispiel sehen können, können wir mit dem Operator in
jede Eigenschaft des Objekts leicht überprüfen. Wir können diesen Operator auch für ein Array verwenden, aber er prüft nur den Index in einem Array.
Rana is a computer science graduate passionate about helping people to build and diagnose scalable web application problems and problems developers face across the full-stack.
LinkedIn