یک آرایه در جاوا اسکریپت از شاخص 0 شروع می شود. این بدان معناست که اولین مورد از یک آرایه در موقعیت 0 قرار دارد. برای یافتن عنصر n یک آرایه در جاوا اسکریپت، عنصر را در موقعیت n-1 در آرایه دریافت خواهید کرد. به عنوان مثال، اگر شما آیتم 3 از هر آرایه را می خواهید، آیتم را در شاخص 2 دریافت خواهید کرد، یعنی 3-1.
مثال زیر مورد سوم را از یک آرایه جاوا اسکریپت دریافت می کند.
cost item = numArray[2];
برای یافتن عنصر n یک آرایه در جاوا اسکریپت، میتوانید از متد ()Array.prototype.slice نیز استفاده کنید تا زیرآرایهای حاوی عنصر مورد نظر خود دریافت کنید و سپس به اولین عنصر زیرآرایه دسترسی پیدا کنید.
به عنوان مثال، آرایه زیر را در نظر بگیرید:
برای بدست آوردن عنصر سوم این آرایه (که دارای اندیس 2 است) می توانید از کد زیر استفاده کنید:
console.log(thirdElement); // Output: 3
یا می توانید از متد Array.prototype.find() برای بدست آوردن عنصری که شرایط خاصی را برآورده می کند استفاده کنید. به عنوان مثال، برای دریافت عنصر سوم آرایه (که دارای مقدار 3 است)، می توانید از کد زیر استفاده کنید:
console.log(thirdElement); // Output: 3
همچنین میتوانید از متد ()Array.prototype.filter استفاده کنید تا تمام عناصری را که شرایط خاصی را برآورده میکنند به دست آورید و سپس به عنصری که میخواهید با ایندکس آن دسترسی پیدا کنید. به عنوان مثال، برای دریافت عنصر سوم آرایه (که دارای مقدار 3 است)، می توانید از کد زیر استفاده کنید:
console.log(thirdElement); // Output: 3
توجه داشته باشید که همه این روش ها شروع به شمارش عناصر از شاخص 0 می کنند، بنابراین برای به دست آوردن عنصر n آرایه، باید از شاخص n – 1 استفاده کنید.