در این مطلب قصد داریم تا به شما یکی دیگر از حلقه های وجود در زبان برنامه نویسی java script را معرفی کنیم.در این مطلب ابتدا کلیات و مقدمه حلقه for…in دا در این زبان مورد بررسی قرار
خواهیم داد و در مطالب بعدی با مثال هایی این مبحث را به پایان خواهیم برد.از حلقه for … in در جاوا اسکریپت ، برای حرکت در درون اعضای یک آرایه یا مجموعه خواص یک شی استفاده می شود
. به ازای خواندن هر یک از اعضا آرایه یا یکی از خواص شی مورد نظر ،یکبار دستورات درون حلقه اجرا خواهد شد .
تعداد دفعات تکرار دستورات حلقه ، برابر با تعداد اعضای آرایه و یا تعداد خواص شی مورد نظر است . در این حلقه معمولا از یک متغیر به عنوان شمارنده یا اندیس آرایه استفاده می شود .
شکل کلی تعریف یک حلقه for…in به صورت زیر است :
( متغیر in نام یک آرایه / مجموعه خواص یک شی )for
}
دستورات بدنه حلقه
{