for…in
for…in به ما اجازه میده تا کد رو با توجه به یک نوع دیتاتایپ آبجکت تکرار کنیم. متغیر داخل عبارت مربوط به for یکی از اسم های جفت هایی که حاوی اسم و مقدار های اسم هستن (name:value) (و در حقیقت اسم های property ها و متد های یک آبجکت هستن) رو در خودش ذخیره میکنه. سینتکس مربوط بهش به شکل زیر هست:
for (variable in object){
//Statement
//Statement
}
for (variable in object)
//Single statement
میتونید متغیر توی دستور رو با let، const یا var تعریف کنید.