تايب سكريبت

كيفية التحقق من أن العنصر (Element) موجود في التبعية (Array) في تايب سكريبت؟

يمكن التحقق من وجود عنصر في تبعية باستخدام الدالة includes() أو indexOf() في TypeScript. على سبيل المثال:

“`
let myArray: string[] = [‘apple’, ‘banana’, ‘orange’];

console.log(myArray.includes(‘banana’)); // true
console.log(myArray.includes(‘kiwi’)); // false

console.log(myArray.indexOf(‘orange’)); // 2
console.log(myArray.indexOf(‘grape’)); // -1
“`

تظهر النتائج التي تم طباعتها أعلاه إذا كان عنصر “banana” موجودًا في تبعية myArray ، فإن includes() سترجع true ، وإذا لم يكن العنصر “kiwi” موجودًا ، فسترجع false. بالمثل ، سترجع indexOf() موضع العنصر “orange” بعد البحث عنه في تبعية myArray ، وسترجع -1 إذا لم يتم العثور على العنصر “grape”.