‎‎تكرار پذيرهاي جاواسكريپتJavaScript Iterables -‎

Previous >    <Next  

‎‎تكرار پذير هاي جاواسكريپت اشياء قابل تكرار مثل آرايه هاهستند.

‎تكرار پذيرها با كدهاي ساده وكارآمد قابل دسترسي هستند .آنها را با ميتوان درحلقه بكاربرده و ‎از خصوصيات تكرار پذيري آنها استفاده كرد.

‎‎دستورحلقه ايfor of

‎دستور‎for..of‎ جاوااسكريپت ميتواند روي شئ تكرار پذير دور بزند . فرم كلي مطابق ‎زيراست:

for (variable of iterable) {
  // code block to be executed
}

‎‎تكرار كردنIterating -‎

‎‎تكرارنمودن يك مفهوم ساده قابل درك است .بطور ساده دور زدن روي دنباله اي از عناصراست.

‎‎دراين جا بعضي از نمونه هاي ساده بيان ميشود:

‎‎تكرار در روي رشتهIterating Over a String -‎

‎‎دستور‎for.. of‎ ميتوان براي ايجاد حلقه روي عناصررشته استفاده نمود .

‎‎مثال ـ دستور‎for..of‎ روي رشته

const name = "W3Schools";

for (const x of name) {
  // code block to be executed
}

--(go to editor for change code and run)

‎‎تكرار روي آرايهIterating Over an Array -‎

‎‎بادستور‎for..of ‎ ميتوان روي ارايه با ايجاد حلقه دور زد

‎‎مثال ـ تكرار روي آرايه

const letters = ["a","b","c"];

for (const x of letters) {
  // code block to be executed
}

--(go to editor for change code and run)

‎شما مي توانيد براي اطلاعات بيشتر در مورد تكرار پذيري فصل .را مطالعه نمائيد

‎‎تكرار بر روي يك مجموعهIterating Over a Set -‎

‎‎با‎for..of‎ ميتوان حلقه روي عناصر مجموعه ‎(Set)‎ ايجاد كرد .

‎‎مثال ـ حلقه روي مجموعه

const letters = new Set(["a","b","c"]);

for (const x of letters) {
  // code block to be executed
}

--(go to editor for change code and run)

‎‎مجموعه ها و نگاشت ها در فصل بعدي پوشش داده شده است.

‎‎تكرار روي نگاشتIterting Over a Map -‎

‎‎با دستور‎for..of‎ ميتوان روي عناصر Map حلقه ايجاد و دور زد

‎‎مثال ـ حلقه رويMap

const fruits = new map([
  ["apples", 500],
  ["bananas", 300],
  ["oranges", 200]
]);

for (const x of fruits) {
  // code block to be executed
}
  

--(go to editor for change code and run)


Previous >    <Next