آرایهها در JavaScript
آرایه یک لیست مرتب از مقادیر است. شما به هر مقدار یک «عنصر» (element) میگویید. هر عنصر یک شماره شاخص (index) دارد.
نکات کلیدی درباره آرایههای JavaScript:
- آنها انواع دادههای مختلف مانند اعداد، رشتهها و مقادیر بولین (booleans) را نگه میدارند.
- آنها بهطور خودکار بزرگ میشوند. نیازی نیست از قبل اندازه آنها را تعیین کنید.
روشهای ایجاد آرایه:
سازنده آرایه (Array Constructor) شما از تابع
Array()استفاده میکنید.let scores = new Array(10);این کار یک آرایه با ۱۰ جای خالی ایجاد میکند.آرایه لیترال (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