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

به نام خداوند علم و دانش. سلام به دوستان گرامی و مخاطبین وب سایت آموزشی کدیونی، وقت همگی بخیر، در این صفحه با مطلب آرایه ها در جاوا اسکریپت از سری آموزش های JavaScript در خدمت شما عزیزان هستیم.

آرایه ها Arrays از موارد پرکاربرد در برنامه نویسی محسوب می شوند. آرایه ها برخلاف متغیرها چندین داده را در خود نگه می دارند و در واقع یک نوع پایگاه داده موقت به حساب می آیند.

برای ساخت سه متغیر از نوع رشته ای به این شکل عمل می کنیم:

var a = "Text 1";
var b = "Text 2";
var c = "Text 3";

با استفاده از آرایه ها می توان تمام موارد را درون یک متغیر قرار داد.

کد:

var a = ["Text 1", "Text 2", "Text 3"];

همان طور که مشاهده می کنید یک متغیر به نام a تعریف شده و با استفاده از کروشه [ ] داده ها را به وسیله , از هم جدا کردیم.

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

روش های متفاوتی برای ایجاد آرایه در جاوا اسکریپت وجود دارد.

روش اول:

در این روش همان طور که مشاهده می کنید با استفاده از کروشه [ ] و علامت کاما , می توان آرایه ساخت.

var a = ["Text 1", "Text 2", "Text 3"];

روش دوم:

در این روش ابتدا new Array را نوشته و درون پرانتز داده های آرایه را می نویسیم.

var a = new Array("Text 1", "Text 2", "Text 3");

نحوه فراخوانی و دسترسی به داده های آرایه

به عنوان مثال آرایه ای با داده زیر داریم:

var a = ["Text 1", "Text 2"];

آرایه فوق چند عضو دارد؟ 2 عضو.

برای شمارش اعضای آرایه از عدد 0 شروع می کنیم.

برای این کار ابتدا نام متغیر را نوشته سپس عدد داده مورد نظر را درون براکت قرار می دهیم.

کد:

document.write(a[0]);

نحوه ایجاد داده جدید در آرایه

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

روش اول:

var a = [];

روش دوم:

var a = new Array ();

برای افزودن آرایه باید از عدد 0 شروع کنید و داده ها را اضافه کنید.

a[0] = "Text 1";
a[1] = "Text 2";
a[2] = "Text 3";
a[3] = "Text 4";
a[4] = "Text 5";

برای ویرایش اعضای آرایه هم می توان از این روش استفاده کرد:

var a = ["Text 1", "Text 2", "Text 3"];

a[0] = "Changed!";

محاسبه تعداد اعضای آرایه

برای محاسبه تعداد اعضای آرایه از ویژگی length می توان استفاده کرد.

کد:

var a = ["Text 1", "Text 2", "Text 3"];

document.write(a.length) ;

مثال فوق سه عضو دارد.

مرتب سازی آرایه ها

برای مرتب سازی آرایه ها بر اساس حروف الفبا می توان از تابع sort استفاده کرد.

کد:

var a = ["Text 1", "Text 2", "Text 3"];

a.sort() ;

معرفی مطالب در این زمینه