تصف هذه المقالة طريقة تكرار JavaScript. شاركه للرجوع إليه. طريقة التنفيذ المحددة هي كما يلي:
انسخ الرمز كما يلي: // filter () استخدم الوظيفة المحددة لتحديد ما إذا كان سيتم إرجاع عنصر موجود في الصفيف
var num = [1،2،3،4،5،6،12] ؛
num.filter (وظيفة (العنصر ، الفهرس ، المصفوفة) {
العودة (البند> 2) ؛ // [3 ، 4 ، 5 ، 6 ، 12]
}) ؛
// MAP () إرجاع صفيف حيث يكون كل عنصر في الصفيف نتيجة لتشغيل المعلمة الواردة على العنصر المقابل في الصفيف الأصلي
var num = [1،2،3،4،5،4،3،2،1] ؛
num.Map (وظيفة (العنصر ، الفهرس ، المصفوفة) {
العودة (البند * 2) ؛ // [2 ، 4 ، 6 ، 8 ، 10 ، 8 ، 6 ، 4 ، 2]
}) ؛
// كل () بعض () ، الاستعلام عما إذا كان عنصر في الصفيف يفي بحالة معينة ، يجب أن يمر كل () في كل معلمة ، والنتيجة صحيحة ؛ بعض () طريقة
// طالما أن هناك واحدة صحيحة ، فإن النتيجة صحيحة
var num = [1،2،3،4،5،4،3،2،1] ؛
num.every (وظيفة (عنصر ، فهرس ، صفيف) {
العودة (البند> 2) ؛ //خطأ شنيع
}) ؛
num.some (وظيفة (عنصر ، فهرس ، صفيف) {
العودة (البند> 2) ؛ //حقيقي
})
// foreach () يمر في المعلمات إلى كل عنصر من عناصر الصفيف ، لا قيمة الإرجاع
var num = [1،2،3،4،5،4،3،2،1] ؛
num.foreach (وظيفة (العنصر ، الفهرس ، المصفوفة) {
عنصر الإرجاع ؛
})
آمل أن تكون هذه المقالة مفيدة لبرمجة JavaScript للجميع.