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

امروز از سری مقالات تیک4 قصد داریم شما را با آرایه در جاوا اسکریپت آشنا کنیم. با ما همراه باشید…

مفهوم آرایه: آرایه مجموعه ای از متغیرهایی از یک نوع داده ای با نام یکسان است ، که هر کدام از اعضای آن توسط یک شمارنده ( اندیس ) ، از یکدیگر متمایز می شوند.

شمارنده هر عضو آرایه در یک براکت در مقابل نام آن تعیین شده ، که برای مقدار دهی و دسترسی به هر عضو آرایه از اندیس آن استفاده می شود.

برای تعریف یک آرایه ، از واژه کلیدی new Array به شکل کلی زیر استفاده می شود:

var  نام آرایه =  new Array ( ) ;

مثال:

 var Cars = new Array ( ) ;

نکات مهم:

نکته ۱: می توان تعداد اعضای یک آرایه را در زمان تعریف ، در پرانتز جلوی واژه کلیدی new Array ، تعیین کرد:

مثال : آرایه زیر ۴ عضو دارد:

var Cars = new Array ( 4 ) ;

نکته ۲: شماره گذاری اندیس اعضای یک آرایه از صفر شروع شده و برای هر عضو شمارنده یک واحد افزایش می یابد.

مثال: آرایه ای که در مثال قبل ایجاد کردیم ، ۴ عضو زیر را داراست:

Cars [ 0 ]   ,   Cars [ 1 ]   ,   Cars [ 2 ]   ,   Cars [ 3 ]

نکته ۳: برای مقدار دهی یا دسترسی به هر عضو آرایه ، از نام آرایه به همراه شمارنده یا اندیس عضو مورد نظر در براکت مقابل نام آن ، به شکل کلی زیر استفاده می شود:

مقدار مورد نظر = [ اندیس عضو مورد نظر ] نام آرایه ;

مثال : Cars [ 0 ] = “Ford” ;

Cars [ 1 ] = “Nissan” ;

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

< script type="text/javascript" >

  var Cars = new Array ( 3 ) ;

  Cars [ 0 ] = "Ford" ;

  Cars [ 1 ] = "Nissan" ;

  Cars [ 2 ] = "Mazda" ;

  document.write ( Cars [ 0 ] ) ;

  document.write ( Cars [ 1 ] ) ;

< /script >

روش های مقدار دهی کلی اعضای یک آرایه:

تمام یا بخش هایی از اعصای یک آرایه را می توان در هنگام تعریف و یا بعد از آن مقدار دهی کرد . به طور کلی ۲ روش برای مقدار دهی اعضای یک آرایه وجود دارد:

روش اول : در روش اول ، هر یک از اعضای آرایه را به صورت تکی مقدار دهی می کنیم . در مثال زیر یک ابتدا آرایه ۴ عضوی تعریف شده و سپس مقدار دهی شده است:

< script type="text/javascript" >

  var Cars = new Array ( 4 ) ;

  Cars [ 0 ] = "Ford" ;

  Cars [ 1 ] = "Nissan" ;

  Cars [ 2 ] = "Mazda" ;

  Cars [ 3 ] = "Volvo" ;

< /script >

روش دوم: در روش دوم ، مقادیر مورد نظر برای تمام یا تعدادی از اعضای آرایه را در پرانتز جلوی واژه کلیدی new Array تعیین کرده و هر مقدار را با کاما از هم جدا می کنیم . در این حالت تعداد اعضای آرایه به طور اتوماتیک بر حسب تعداد مقادیر ورودی تعیین می شود . در مثال زیر ، آرایه تعریف ۴ عضو خواهد شد . اعضای این آرایه در مرحله تعریف آرایه تعیین شده اند:

< script type="text/javascript" >

 var Cars = new Array ( "Ford" , "Nissan" , "Mazda" , "Volvo" ) ;

< /script >

دیدگاه‌ خود را بیان کنید

اشتراک در
اطلاع از
guest

این سایت از اکیسمت برای کاهش هرزنامه استفاده می کند. بیاموزید که چگونه اطلاعات دیدگاه های شما پردازش می‌شوند.

0 نظرات
بازخورد (Feedback) های اینلاین
مشاهده همه دیدگاه ها
سبد خرید0
There are no products in the cart!