1. وصف الطريقة ، يقلل Array's () وظيفة على [x1 ، x2 ، x3 ...] من هذه الصفيف. يجب أن تتلقى هذه الوظيفة معلمتين. تقليل () يستمر النتيجة في إجراء حساب تراكمي مع العنصر التالي من التسلسل. التأثير هو:
[x1 ، x2 ، x3 ، x4] .reduce (f) = f (f (f (x1 ، x2) ، x3) ، x4)
2. استخدم الأمثلة
"استخدام صارم" ؛ وظيفة string2int (s) {if (! s) {Alert ('parms فارغة') ؛ return ؛} if (s.length === 1) {return s*1 ؛} var arr = [] + y ؛}) ؛} // الاختبار: if (string2int ('0') === 0 && string2int ('12345') === 12345 && string2int ('12300') ==== 12300) {if (string2int.toString (). indexof ('parseint')! (string2int.toString (). indexof ('number')! == -1) {Alert ('لا تستخدم الرقم ()!') ؛} else {Alert ('test sed!') ؛}} آخر {ALERT ('فشل الاختبار!') ؛}}ما سبق هو شرح مفصل لمثال استخدام طريقة التخفيض () المدرجة في JavaScript التي قدمها المحرر. آمل أن يكون ذلك مفيدًا للجميع. إذا كان لديك أي أسئلة ، فيرجى ترك رسالة لي وسوف يرد المحرر على الجميع في الوقت المناسب. شكرا جزيلا لدعمكم لموقع wulin.com!