تعریف یک آرایه (Array) درون یک شیء (Object) (به عنوان یک مشخصه (Property) از شیء (Object))، در JavaScript
در JavaScript ، می توانیم در هنگام تعریف یک شیء (Object)، یک یا چند آرایه (Array) را درون شیء (Object) به عنوان مشخصه (Property) برای آن شیء (Object)، تعریف نماییم.
به عنوان مثال، در JavaScript ، تعریف یک آرایه (Array) به صورت عادی، با کد زیر انجام می شود :
که برای اشاره به عنصر (Element) دوم از آن، عبارت زیر را می نوشتیم (شماره متناظر با عنصرها، از 0 شروع می شود، نه از 1) :
اما کدهای بالا برای تعریف آرایه (Array) در حالت عادی بود، ولی ما می خواهیم که آرایه (Array) درون یک شیء (Object) تعریف شود.
اگر بخواهیم که یک آرایه (Array) به عنوان یکی از مشخصه های (Property) یک شیء (Object) باشد، می توانیم شیء (Object) را به صورت زیر تعریف نماییم :
مشاهده می کنید که شیء (Object) تعریف شده دارای 3 مشخصه (Property) می باشد که یکی از آنها، آرایه (Array) مورد نظر ما است.
که برای اشاره به عنصر (Element) دوم از آرایه (Array) موجود در شیء (Object)، عبارت زیر را می نویسیم (شماره متناظر با عنصرها، از 0 شروع می شود، نه از 1) :
به مثال زیر توجه کنید :
از روش JSON.stringify برای تبدیل شیء (Object) به یک رشته (String) استفاده کرده ایم تا بتوانیم آن را در خروجی صفحه نمایش دهیم.