خمس طرق تكرار وطريقتين دمج لصفائف JS (موصى بها)
<! doctype html public "-// w3c // dtd xhtml 1.0 transitional // en" "http://www.w3 xmlns = "http://www.w3.org/1999/xhtml"> <head> <meta http-equiv = "content-type" content = "text/html ؛ charset = gb2312"/> <title> document </title> = [1،2،3،4،5،6،7،8] ؛ var earyres = arr.every (وظيفة (العنصر ، الفهرس ، المصفوفة) {return (item> 2) ؛}) ؛ تنبيه (كل شيء) ؛ // بعض () يعادل المنطق أو var someres = arr.some (وظيفة (العنصر ، الفهرس ، المصفوف) {return (item> 2) ؛}) ؛ تنبيه (سومريس) ؛ // filter () إرجاع صفيف الشروط المعينة var filterres = arr.filter (وظيفة (العنصر ، الفهرس ، الصفيف) {return (item> 2) ؛}) ؛ تنبيه (مرشحات) ؛ // map () إرجاع صفيف الشروط المعطاة var mapres = arr.map (وظيفة (العنصر ، الفهرس ، المصفوفة) {return (item*2) ؛}) ؛ التنبيه (mapres) ؛ // foreach () ليس له قيمة إرجاع ويمكن اختباره ذاتيا} // تقليل () طريقة الدمج تقبل الوظيفة التي تم تمريرها والقيمة الأولية كأساس لدمج (اختياري//يتم تمرير الوظيفة التي يتم تمريرها أربع وظائف ، القيمة السابقة) ، القيمة الحالية ، //تخفيض طريقة دمج هي نفس طريقة تقليل () ، فإن الفرق هو أنه يبدأ من الخلف إلى الأمام في الحافةإن طرق التكرار الخمسة أعلاه وطريقتين دمج صفيف JS (الموصى به) كلها المحتوى الذي أشاركه معك. آمل أن تتمكن من إعطائك مرجعًا وآمل أن تتمكن من دعم wulin.com أكثر.