آموزش آرایه ها در جاوا اسکریپت
آموزش آرایه ها در جاوا اسکریپت

در این مقاله ما قصد داریم آرایه‌ها در جاوا اسکریپت را موردبحث و بررسی قرار دهیم و با یک یا چند مثال کاربردی و ساده مفهوم آن را برای شما راحت‌تر و بهتر بیان کنیم.

مفهوم آرایه ها 

آرایه‌ها روشی مناسب و مرتب برای ذخیره لیستی از داده‌ها تحت یک متغیر یا یک نام خاص می‌باشد.

آرایه‌ها به طور کلی به‌عنوان (اشیا لیست) توصیف می‌شوند. آنها در اصل اشیا واحدی هستند که دارای مقادیر متعددی هستند که در یک لیست ذخیره می‌شوند.

اشیا آرایه را می‌توان در متغیرها ذخیره کرد و تقریباً مانند هر نوع دیگری از مقادیر با آنها برخورد کرد با این تفاوت که ما می‌توانیم به هر مقدار در داخل لیست به‌صورت جداگانه دسترسی داشته باشیم و کارهای فوق‌العاده مفید و کارآمدی را روی آنها انجام دهیم.

اگر بخواهیم برای درک بهتر مفهوم آرایه‌ها یک مثال مناسب در دنیای واقعی خودمان بزنیم، می‌توانیم به دفترچه تلفن اشاره کنیم. در این مثال دفترچه تلفن را یک آرایه در نظر بگیرید که دارای صفحاتی در درون خود می‌باشد. هرکدام از این صفحات شمارهایی دارند که نشان‌دهنده همان نام متغیرهای آرایه است و درون این صفحات شماره‌گذاری شده، اطلاعاتی نیز وجود دارد که این اطلاعات همان مقادیر متغیرهای آرایه می‌باشد.

aray
 

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

  1. نام آرایه
  2. علامت[ ]در ابتدا و انتهای متغیرهای آرایه
  3. تعداد عضوهای آرایه
  4. شماره اندیس آرایه(در اکثر زبانهای برنامه نویسی شماره اندیس آرایه ها از صفر شروع می شود،در زبان جاوااسکریپت نیز شماره اندیس از صفر شروع می شود)

نکته: کاربرد شماره اندیس آرایه به این صورت است که ما برای صدا زدن متغیر داخل آرایه باید شماره اندیس آن را صدا بزنیم.

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


array in javascript


آرایه‌ها درواقع همان متغیرها هستند با این تفاوت که متغیرها به‌صورت تکی و جدا تعریف می‌شوند ولی آرایه‌ها گروهی از متغیرها را به‌صورت یک دسته مرتب و منظم در خود جای می‌دهد که می‌توان به‌صورت تکی به آنها دسترسی داشت.
 

به مثال زیر دقت کنید:

var name = “ Hassan” ;

var family = “Moradi Fard” ;

var age = 29 ;

var myAddress = “Tehran….” ;

در مثال بالا متغیرها به‌صورت تکی و جداگانه در چهار خط تعریف شده‌اند. برای اینکه کدنویسی ما بهتر و راحت‌تر و خواناتر و کمتر باشد می‌توان همین متغیرها را در یک آرایه به‌صورت زیر تعریف کرد:

Var person = [ “Hassan” , “Moradi Fard” , 29 , “Tehran….” ] ;

حالا برای اینکه ما از اجزای این آرایه در خروجی چاپ بگیریم و مشاهده کنیم، کافی است نام آرایه را به همراه شماره اندیس آن صدا بزنیم. به‌صورت کد دستوری زیر:

Document.Write(person[0]) ;                              Hassan

Document.Write(person[2]) ;                              29

مثال بالا در محیط کدنویسی به‌صورت زیر می‌باشد:


array in javascript



و خروجی آن نیز به صورت زیر می‌باشد


arrays in JavaScript
 


 

 

جدیدترین ویدئوهای آموزشی

در بخش TV باگتو، آموزش های کوتاه و جدید را مشاهده نمایید

0 نظرات

برای ارسال نظر باید وارد حساب کاربری خود شوید
ورود به حساب کاربری ثبت نام

بیش از 50% تخفیف به مناسبت جمعه سیاه
فقط تا پایان امروز