javascript是一种函数式编程语言,特点是允许把函数当成一个实参或返回值,主要思想是想将复杂的运算分解成一系列嵌套的函数,逐层推导,不断渐进,直至完成运算。常用的数组方法就运用了函数式编程的思想。 var arr=[4,1,5,2,3]; arr = arr.sort(function(a,b){ return a>b; }).filter(function(value,index,array){ return value>2;...