آرایه‌ها در JavaScript

آرایه یک لیست مرتب از مقادیر است. شما به هر مقدار یک «عنصر» (element) می‌گویید. هر عنصر یک شماره شاخص (index) دارد.

نکات کلیدی درباره آرایه‌های JavaScript:

  • آن‌ها انواع داده‌های مختلف مانند اعداد، رشته‌ها و مقادیر بولین (booleans) را نگه می‌دارند.
  • آن‌ها به‌طور خودکار بزرگ می‌شوند. نیازی نیست از قبل اندازه آن‌ها را تعیین کنید.

روش‌های ایجاد آرایه:

  1. سازنده آرایه (Array Constructor) شما از تابع Array() استفاده می‌کنید. let scores = new Array(10); این کار یک آرایه با ۱۰ جای خالی ایجاد می‌کند.

  2. آرایه لیترال (Array Literal) این روش ترجیحی است. از کروشه استفاده کنید. let colors = ['red', 'green', 'blue']; let emptyArray = [];

نحوه دسترسی به عناصر:

JavaScript از شاخص‌گذاری مبتنی بر صفر (zero-based indexing) استفاده می‌کند. اولین عنصر در شاخص ۰ قرار دارد. let mountains = ['Everest', 'Fuji', 'Nanga Parbat'];

  • mountains[0] مقدار 'Everest' را برمی‌گرداند.
  • mountains[1] مقدار 'Fuji' را برمی‌گرداند.

شما می‌توانید با اختصاص دادن یک مقدار جدید به یک شاخص، مقادیر را تغییر دهید. mountains[2] = 'K2';

عملیات‌های رایج آرایه:

  • افزودن به انتها: استفاده از .push()
  • افزودن به ابتدا: استفاده از .unshift()
  • حذف از انتها: استفاده از .pop()
  • حذف از ابتدا: استفاده از .shift()
  • یافتن یک شاخص: استفاده از .indexOf()
  • بررسی اینکه آیا یک مقدار آرایه است یا خیر: استفاده از Array.isArray()

برای یافتن تعداد کل عناصر، از ویژگی .length استفاده کنید.

منبع: https://www.javascripttutorial.net/javascript-array/ پست کامل: https://dev.to/pdhanush26/arrays-in-javascript-599a