تصف هذه المقالة طريقة تكرار الصفيف لـ JS. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
<! doctype html> <html> <head lang = "zh"> <meta charset = "utf-8" <title> تكرار Array JS </title> <meta name = "Renderer" content = "webkit"> <script> var arr1 = [1،2،3،4،5،6] ؛ دالة double (x) {return 2*x ؛ } // يمكن أن تقوم الخريطة بإنشاء مجموعة جديدة // تنبيه (arr1.map (double)) ؛ وظيفة طباعة (x) {console.log (x*2)} arr1.foreach (print) ؛ وظيفة حتى (x) {return x ٪ 2 == 0} var arr2 = [2،4 ، ، 5،6] ؛ // ALERT (ARR2. every (حتى)) // false ؛ // ALERT (ARR2.Some (حتى)) // صحيح ؛ وظيفة إضافة (a ، b) {return a*b ؛ } var arr3 = [1،2،4،5] ؛ var factorial = arr3.reduce (add) ؛ // ALERT (factorial) // 40 var arr4 = [1،24،5،6،7،8،234،4] ؛ ALERT (arr4 دالة double (x) {return 2*x ؛ } //alert(arr1.map(double) ؛ // foreach هو استدعاء وظيفة معينة لكل عنصر في الصفيف ، دون إرجاع وظيفة print (x) {console.log (x*2)} arr1.foreach (print) ؛ . // ALERT (ARR2. every (حتى)) // false ؛ // ALERT (ARR2.Some (حتى)) // صحيح ؛ // تقلل تقبل وظيفة ، وإرجاع قيمة ، ويتراكم باستمرار إلى العنصر الأخير // بالمثل ، يتم تجميع المخفض من الأخير إلى العنصر الأول. لمزيد من التفاصيل ، يمكن رؤيته من وظيفة concat Add (a ، b) {return a*b ؛ } var arr3 = [1،2،4،5] ؛ var factorial = arr3.reduce (add) ؛ // ALERT (factorial) // 40 // filter يشبه كل شيء ، ويسجل وظيفة تُرجع قيمة منطقية وتُرجع مجموعة جديدة </pre> </body> </html>آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.