در ادامه معرفی انواع داده در جاوااسکریپت، در این درس به معرفی «آرایه» می پردازیم. آرایه یک داده non-primitive است؛ یعنی پس از تعریف، قابل تغییر و ویرایش است و برای کپی کردن یک متغیر با محتوای آرایه در یک متغیر دیگر، با هدف تولید آرایه جدید، نمی توان از انتساب (assignment operator) استفاده کرد.
مشابه object، آرایه یا Array نیز می تواند یک مجموعه از چندین مقدار از انواع داده های موجود باشد. اما تفاوت آن در این است که اعضای آرایه نیازی به name ندارند و برای دسترسی به آن ها باید از index هر عضو استفاده کرد. با این وجود، آرایه یک نوع خاص از آبجکت است؛ در نتیجه یک سری ویژگی و متد برای نوع آرایه در نظر گرفته شده است تا بعضی اطلاعات مربوط به هر آرایه را نظیر طول آرایه، بتوان به دست آورد و یا عملیات مرتب کردن، جست و جو و ویرایش روی اعضای یک آرایه انجام داد.
در این درس، ابتدا به نحوه تعریف یک آرایه می پردازیم، سپس چگونگی دسترسی به اعضای آن و تغییر محتوای هر عضو را بررسی می کنیم. پس از آن مباحث آرایه های تودرتو، متدهای عمومی ویرایش آرایه و ویژگی عمومی یک آرایه را توضیح می دهیم.
💎💎 برای آشنایی با تابع های مهم کار با آرایه ها در جاوا اسکریپت، مقاله ای با همین نام را در سکان آکادمی بررسی کنید.