آموزش رایگان برنامه نویسی، گرافیک، سئو و ....
آرایه در جاوااسکریپت (قسمت بیست و یکم)
در جاوااسکریپت برای ذخیره سازی یک مقدار از متغیرها استفاده میکنیم.
در حالت عادی متغیر میتواند تنها یک مقدار را درون خود ذخیره کند.
حال اگر چند مقدار مختلف داشته باشیم پس مجبوریم برای هر یک،یک متغیر تعریف کنیم. آیا این کار، منطقی است؟این کار علاوه بر شلوغ کردن محیط کدنویسی باعث کند شدن اجرای برنامه شما میشود. از طرفی اگر شما بخواهید روی آیتم های خود حلقه ایجاد کنید و یکی را انتخاب کنید چطور؟
مثال:
let Name1 = "amir"
let Name2 = "shahryar"
let Name3 = "mohsen"
برای حل این مشکل آرایه بوجود آمد. هدف از ساخت آرایه این بود که یک متغیر بتواند چند مقدار از هر نوعی مثلا عدد،رشته،آبجکت،تابع و ... درون خود ذخیره کند.
مثال:
const fullName = ["amir", "javanmit", 29];
همانطور که مشاهده میکنید آرایه را با کلمه کلیدی const تعریف کرده ایم. این به معنی این نیست که مقادیر آرایه را نمیتوان تغییر داد. بلکه نمیتوان متغیر دیگری به همان نام ایجاد کرد.
اندیس یا index آیتم ها در آرایه ها
آرایه ها ویژگی که دارند این است که هر آیتم دارای موقعیت مشخص در یک لیست است. منظور از آن این است که میتوان از بین چندین آیتم، به آیتم موردنظر خود دسترسی پیدا کرد. برای پیدا کردن موقعیت یک آیتم از اندیس یا ایندکس میتوان استفاده کرد. هر آیتم بسته به موقعیت مکانی خود در یک لیست دارای موقعیت مکانی با عدد است.
شماره موقعیت آیتم ها از عدد 0 شروع میشود و میتوان به رجوع به آن شماره مقدار آیتم موردنظر خود را برگشت داد.
مشاهده ادامه در لینک زیر:
https://dejavan.ir
لیست آموزش خصوصیات آرایه ها در جاوااسکریپت
لیست آموزش توابع آرایه ها در جاوااسکریپت
سخن پایانی
این بود یکی دیگر از آموزش جاوااسکریپت در صورت داشتن سوال یا نظر اون رو با من در میان بزارید.
من امیر جوان میر هستم گرافیست و توسعه دهنده وب از سال 1390
instagram: https://www.instagram.com/amir.javanmir/
تمامی حقوق این مطلب متعلق به سایت دیزاینر جوان می باشد هرگونه استفاده از این مطلب با ذکر منبع آن بلامانع است.
website: https://dejavan.ir
instagram: https://instagram.com/designer.javan
twitter: https://twitter.com/designer_javan
Telegram: https://t.me/designer_javan
مطلبی دیگر از این انتشارات
خروجی گرفتن در جاوااسکریپت (قسمت چهارم)
مطلبی دیگر از این انتشارات
آبجکت یا object در جاوااسکریپت (قسمت هفدهم)
مطلبی دیگر از این انتشارات
حلقه for در جاوااسکریپت (قسمت بیست و هشتم)