Javascript como lenguaje de programación funcional.(I)
aunque JavaScript no es un lenguaje funcional puro, pues contiene características imperativas, ofrece las principales características que permiten una programación funcional, como son: funciones de primera clase, cierres y sintaxis simple de lambda.