TypeScript im Operator

Rana Hasnain Khan 15 Februar 2024
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:

Überprüfen Sie das Vorhandensein von Eigenschaften in einem Objekt mithilfe von TypeScript im Operator

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 Hasnain Khan avatar Rana Hasnain Khan avatar

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

Verwandter Artikel - TypeScript Operator