تاریخ انتشار :
میانگین: 5.0

مقدمه و نصب ابزارها

جلسه ششم: آرایه‌ها در جاوا اسکریپت

در این جلسه، به یکی از مهم‌ترین و پرکاربردترین ساختارهای داده‌ای در جاوا اسکریپت یعنی آرایه‌ها (Arrays) می‌پردازیم. آرایه‌ها به شما امکان می‌دهند تا مجموعه‌ای از داده‌ها را در یک متغیر ذخیره کرده و به سادگی به آن‌ها دسترسی پیدا کنید. آرایه‌ها در بسیاری از زبان‌های برنامه‌نویسی وجود دارند و در جاوا اسکریپت نیز بسیار پرکاربرد هستند.

موضوعات اصلی این جلسه

تعریف آرایه‌ها

آرایه‌ها ساختاری هستند که به شما اجازه می‌دهند چندین مقدار را در یک متغیر ذخیره کنید. هر مقدار در آرایه یک عنصر نامیده می‌شود و دارای یک اندیس (ایندکس) است که مکان آن را در آرایه مشخص می‌کند.

ایجاد آرایه‌ها
آرایه‌ها می‌توانند به صورت زیر در جاوا اسکریپت تعریف شوند:

const fruits = ["Apple", "Banana", "Mango"];
const numbers = [1, 2, 3, 4, 5];

دسترسی به عناصر آرایه
برای دسترسی به عناصر آرایه از اندیس‌ها استفاده می‌کنیم. اندیس‌ها از صفر شروع می‌شوند.

console.log(fruits[0]); // خروجی: Apple
console.log(numbers[2]); // خروجی: 3

اضافه کردن و حذف کردن عناصر
از متدهای push() و pop() برای اضافه و حذف کردن عناصر از انتهای آرایه و unshift() و shift() برای ابتدای آرایه استفاده می‌شود.

fruits.push("Orange"); // اضافه کردن به انتها
fruits.pop(); // حذف از انتها
fruits.unshift("Strawberry"); // اضافه کردن به ابتدا
fruits.shift(); // حذف از ابتدا

پیمایش در آرایه‌ها با استفاده از حلقه‌ها
یکی از روش‌های رایج برای پیمایش آرایه‌ها استفاده از حلقه‌ی for و for...of است.

for (const fruit of fruits) {
    console.log(fruit);
}

متدهای پرکاربرد آرایه‌ها
جاوا اسکریپت متدهای زیادی برای کار با آرایه‌ها دارد. برخی از متدهای پرکاربرد عبارتند از:

  • map(): برای ایجاد آرایه‌ی جدید با پردازش هر عنصر از آرایه.
  • filter(): برای فیلتر کردن عناصر.
  • reduce(): برای محاسبه یا ترکیب مقادیر آرایه.
  • find(): برای پیدا کردن یک عنصر خاص.
  • includes(): برای بررسی وجود یک عنصر در آرایه.

دیدگاه ها

برای ارسال دیدگاه وارد حساب کاربری خود شوید.