English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
جملة forEach هي؛
let arr = [element1, element2, elementN]; arr.forEach(myFunction(element, index, array, this){ function body });
تقوم دالة myFunction بتنفيذ element في arr. في كل تكرار، يتم نقل العدد كمعامل إلى الدالة.
في هذا المثال، سنستخدم forEach على كل عنصر في العدد.
let array1 = ['a1', 'b1', 'c1']; array1.forEach(function(element) { console.log(element); });
نتائج الإخراج
a1 b1 c1
في هذا المثال، سنستخدم forEach على كل عنصر في العدد. ثم، سنحدد الدالة بشكل منفرد ونرسلها كمعامل إلى forEach.
let array1 = ['a1', 'b1', 'c1']; let myFunc = function(element) { console.log(element) } array1.forEach(myFunc)
في هذا المثال، سنزور المؤشر والعدد والعنصر في كل تكرار.
let array1 = ['a1', 'b1', 'c1']; let myFunc = function(element, index, array) { console.log(index + ' : ' + element + ' - ' + array[index]) } array1.forEach(myFunc)
نتائج الإخراج
0 : a1 - a1 1 : b1 - b1 2 : c1 - c1