نمایش تمامی عنصرهای (Element) یک آرایه (Array)، در خروجی، با روش document.write ، در JavaScript
با استفاده از روش document.write در JavaScript ، می توانیم تمامی عنصرهای (Element) یک آرایه (Array) را در خروجی نمایش دهیم.
به مثال زیر توجه کنید :
نتیجه :
روش document.write به سادگی می تواند برای نمایش تمامی عنصرهای (Element) یک آرایه (Array) در خروجی به کار رود، اما گاهی اوقات استفاده از این روش، نمی تواند به طور دقیق تمامی عنصرهای (Element) آرایه (Array) را خروجی نمایش دهد. به عنوان مثال، اگر یکی از عنصرهای (Element) آرایه (Array)، یک شیء (Object) باشد، به جای اینکه مشخصه های (Property) موجود در شیء (Object) را در خروجی ببینیم، صرفا عبارت [object Object] در خروجی نمایش داده می شود.
برای رفع این مشکل، می توانیم ابتدا از روش JSON.stringify برای تبدیل آرایه (Array) به یک رشته (String) استفاده کنیم و سپس با استفاده از روش document.write ، رشته (String) مورد نظر را در خروجی نمایش دهیم :
همچنین وقتی از ترکیب روش های JSON.stringify و document.write برای نمایش تمامی عنصرهای (Element) یک آرایه (Array) در خروجی استفاده می کنیم، ساختار دقیق خود آرایه (Array) نیز در خروجی دیده می شود.