জেভাস্ক্রিপ্ট Array indexOf()

সংজ্ঞা ও ব্যবহার

indexOf() মেথড এক্সেসসবলে নির্দিষ্ট প্রক্রিয়াটি অনুসন্ধান করে, এবং তার অবস্থানকে ফিরিয়ে দেয়

অনুসন্ধান নির্দিষ্ট অবস্থান থেকে শুরু করবে, যদি নির্দিষ্ট শুরু অবস্থান না থাকে, তবে শুরু থেকে শেষ পর্যন্ত অনুসন্ধান করবে

যদি এই প্রক্রিয়াটি পাওয়া যায় না indexOf() ফলাফল -1

যদি এই প্রক্রিয়াটি একাধিকবার উপস্থিত হয় indexOf() মেথড প্রথম উপস্থিতির অবস্থানকে ফিরিয়ে দেয়

মন্তব্য:প্রথম প্রক্রিয়ার অবস্থান 0, দ্বিতীয় প্রক্রিয়ার অবস্থান 1, এবং এইভাবে অন্যরা

সূচনা:যদি আপনি শেষ থেকে প্রথমে অনুসন্ধান করতে চান, তবে lastIndexOf() মেথড

এককলব

উদাহরণ 1

এক্সেসসবলে "Apple" প্রক্রিয়াটি অনুসন্ধান করুন:

var fruits = ["Banana", "Orange", "Apple", "Mango"];
var a = fruits.indexOf("Apple");

স্বয়ং প্রয়োগ করুন

উদাহরণ 2

এক্সেসসবলে "Apple" প্রক্রিয়াটি অনুসন্ধান করুন, 4 থেকে শুরু করে:

var fruits = ["Banana", "Orange", "Apple", "Mango", "Banana", "Orange", "Apple"];
var a = fruits.indexOf("Apple", 4);

স্বয়ং প্রয়োগ করুন

সংজ্ঞা

array.indexOf(item, start)

পারামিটার মান

পারামিটার বর্ণনা
item অপশনাল। অনুসন্ধান করতে হবে যে প্রক্রিয়া
start অপশনাল। থেকে কোথায় অনুসন্ধান করতে হবে। নেতিবাচক মান দেওয়া অবস্থানটি শেষ থেকে গণনা করা হবে, এবং শেষ পর্যন্ত অনুসন্ধান করা হবে。

টেকনিক্যাল বিবরণ

ফলাফল: সংখ্যা, যা নির্দিষ্ট প্রক্রিয়ার অবস্থানকে চিহ্নিত করে, না তবে -1。
জেভাস্ক্রিপ্ট সংস্করণ: ECMAScript 5

ব্রাউজার সমর্থন

সমস্ত ব্রাউজারগুলো পূর্ণ সমর্থন করে indexOf() মেথড:

চ্রোম আইই এডজ ফায়ারফক্স স্যাফারি ওপেরা
চ্রোম আইই এডজ ফায়ারফক্স স্যাফারি ওপেরা
সমর্থন 9.0 সমর্থন সমর্থন সমর্থন সমর্থন

সংশ্লিষ্ট পাতা

টিউটোরিয়াল:জেভাস্ক্রিপ্ট এর এক্সেসসবল

টিউটোরিয়াল:জেভাস্ক্রিপ্ট এর কন্স্ট এক্সেসসবল

টিউটোরিয়াল:জেভাস্ক্রিপ্ট এর এক্সেসসবল মেথড

টিউটোরিয়াল:JavaScript অ্যারে সার্চ

টিউটোরিয়াল:JavaScript অ্যারে ইটারেশন

হান্ডবুক:Array lastIndexOf মেথড