جدول المحتويات:

كيف يمكنك التحقق مما إذا كانت السلسلة موجودة في مصفوفة JavaScript؟
كيف يمكنك التحقق مما إذا كانت السلسلة موجودة في مصفوفة JavaScript؟

فيديو: كيف يمكنك التحقق مما إذا كانت السلسلة موجودة في مصفوفة JavaScript؟

فيديو: كيف يمكنك التحقق مما إذا كانت السلسلة موجودة في مصفوفة JavaScript؟
فيديو: 7: السلاسل النصية في الجافا سكريبت - String 2024, ديسمبر
Anonim

ال أول طريقة للتعرف على المدرسة القديمة إذا كانت السلسلة أو مجموعة مصفوفة يحتوي على سلسلة يستخدم ال طريقة الفهرس. إذا كانت السلسلة أو مجموعة مصفوفة يحتوي على ال استهداف خيط ال طريقة إرجاع ال فهرس الحرف الأول ( سلسلة ) أو فهرس العناصر ( مجموعة مصفوفة ) من ال تطابق. لو لا يوجد تطابق وجدت إرجاع indexOf -1.

وبالمثل ، قد تسأل ، كيف يمكنك التحقق مما إذا كان العنصر موجودًا في مصفوفة JavaScript؟

في جافا سكريبت ، نستطيع تحقق فيما لو المتغير هو مجموعة مصفوفة باستخدام 3 طرق ، باستخدام طريقة isArray ، باستخدام مثيل عامل التشغيل واستخدام تدقيق نوع المنشئ لو يتطابق مع كائن صفيف . ال مجموعة مصفوفة . عمليات التحقق من أسلوب isArray () سواءا كان المتغير الذي تم تمريره هو كائن صفيف.

بالإضافة إلى ذلك ، هل السلسلة مصفوفة؟ سلاسل تشبه المصفوفات مع بعض الاختلافات. عادةً ما يكون ملف مجموعة مصفوفة الحجم ثابت ، بينما سلاسل يمكن أن تحتوي على عدد متغير من العناصر. المصفوفات يمكن أن تحتوي على أي نوع من أنواع البيانات (char short int حتى أخرى المصفوفات ) في حين سلاسل عادةً ما يتم إنهاء أحرف ASCII بحرف NULL (0).

يُسأل أيضًا ، كيف يمكنك التحقق مما إذا كان الكائن يحتوي على سلسلة في JavaScript؟

ما قبل ES6 ، الطريقة الشائعة ل تحقق فيما لو أ تحتوي السلسلة على سلسلة فرعية كان لاستخدام indexOf ، والذي يكون أ سلسلة طريقة الذي - التي العودة -1 لو ال سلسلة لا يحتوي ال سلسلة فرعية . لو ال السلسلة الفرعية هي وجدت ، تقوم بإرجاع فهرس الحرف الذي - التي يبدأ ال سلسلة.

كيف يمكنك التحقق من وجود عدد صحيح في مصفوفة Java؟

مثال 1: تحقق مما إذا كانت Int Array تحتوي على قيمة معينة

  1. فئة عامة تحتوي على {
  2. عدد int num = {1، 2، 3، 4، 5} ؛
  3. int toFind = 3 ؛
  4. تم العثور على قيمة منطقية = خطأ ؛
  5. لـ (int n: num) {
  6. إذا (n == toFind) {
  7. وجدت = صحيح ؛
  8. استراحة؛

موصى به: