عبارت for/of جاوااسکریپت
- پچھلے پیج for...in
- پائیدھی پیج فونکشن
- 上一层 واپس جانا جاوا اسکریپت عبارت مراجع دستاویز
تعریف و استفاده
عبارت for/of چرخه بر روی مقادیر اشیاء قابل جریان تکرار میکند.
JavaScript انواع مختلفی از چرخهها را پشتیبانی میکند:
- for - تکرار بلوک کد چندین بار
- for/in - تکرار بر روی ویژگیهای اشیاء
- for/of - تکرار بر روی مقادیر اشیاء قابل جریان
- while - تکرار بلوک کد تا زمانی که شرط معین درست باشد
- do/while - اجرای یک بلوک کد یک بار و سپس تکرار آن تا زمانی که شرط معین درست باشد
مثال
مثال 1
دور زدن مقادیر آرایه:
var cars = ['BMW', 'Volvo', 'Mini']; var x; برای (x از cars) { document.write(x + "<br >"); }
مثال 2
دور زدن مقادیر رشته:
var txt = 'JavaScript'; var x; برای (x از txt) { document.write(x + "<br >"); }
عبارت
برای (متغیر از iterable) { بلاک کد برای اجرا }
مقدار پارامتر
پارامتر | توضیح |
---|---|
متغیر | لازم است. برای هر تکرار، مقادیر بعدی ویژگی به متغیر اختصاص داده میشود. متغیر میتواند با const، let یا var تعریف شود. |
iterable | لازم است. اشیاء دارای ویژگی قابل جریان. |
جزئیات فنی
نسخه JavaScript: | ECMAScript 2015 |
---|
مرورگر پشتیبانی میکند
کلام | Chrome | IE | Firefox | سافری | آپریا |
---|---|---|---|---|---|
for/of | 38.0 | 12.0 | 51.0 | 8.0 | 25.0 |
- پچھلے پیج for...in
- پائیدھی پیج فونکشن
- 上一层 واپس جانا جاوا اسکریپت عبارت مراجع دستاویز