عبارت for/in جسٹسکریپٹ

تعریف و استفاده

عبارت for/in ویژگی‌های اشیاء را تکرار می‌کند.

بلاک کد درون تکرار برای هر ویژگی یک بار اجرا می‌شود.

جسٹسکریپٹ پشتیبانی از انواع مختلف تکرارها را دارد:

  • for - تکرار کردن بلاک کد چندین بار
  • for/in - تکرار کردن ویژگی‌های اشیاء
  • for/of - تکرار کردن مقادیر اشیاء قابل تکرار
  • while - بلاک کد را تکرار می‌کند تا زمانی که شرط معین به حقیقت برسد
  • do/while - یک بار بلاک کد را اجرا کرده و سپس تکرار می‌کند تا زمانی که شرط معین به حقیقت برسد

نکته:از عبارت for/in برای تکرار کردن آرایه‌هایی که ترتیب شمارش اهمیت دارد، استفاده نکنید. به جای آن از عبارت for استفاده کنید.

مثال

تکرار کردن ویژگی‌های اشیاء:

وار person = {fname:"Bill", lname:"Gates", age:25}; 
وار text = "";
وار x;
برای (x in person) {
  text += person[x] + " ";
}

آزمایش کنید

قواعد گرامری

برای (وار در اشیاء) {
  بلاک کد که باید اجرا شود
}

مقدار پارامتر

پارامتر وصف
وار ضروری. متغیر برای تکرار اشیاء.
اشیاء ضروری. شامل اشیاء تعیین شده برای تکرار.

تفصیلات تکنیکی

جسٹسکریپٹ ورسن: ECMAScript 1

بھرپائی براہ راست

语句 کروم آئی ای فائرفاکس سافری آپریا
for/in پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی

متعلقہ پیج

JavaScript تعلیم:JavaScript کا For لوپ

JavaScript مرجع دستاویز:JavaScript کی for 语句