First page Back Continue Last page Overview Graphics

Higher order array methods

anArray.forEach(fn(e,i))

.map(f(e,i)→r)array of rs

.every(f(e,i)→boolean)boolean // ∀

.some(f(e,i)→boolean)boolean // ∃

.filter(f(e,i)→boolean)subset

.reduce(f(r,e,i)→r, r?)r

.reduceRight(f(r,e,i)→r, r?)r