博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JS函数式编程【译】前言
阅读量:4933 次
发布时间:2019-06-11

本文共 1112 字,大约阅读时间需要 3 分钟。

前言

函数式编程是一种能够让你编写更聪明的代码的方式,可以减低复杂度,增强模块化。 它是一种通过灵巧地变化、组合、使用函数达到编写简洁代码的方式。 Javascript提供了一个实现这些的超赞的途径。Javascript,这个Internet的脚本语言, 它的核心实际上是一个函数式语言。通过学习如何显露出它作为一个函数式语言的真实身份, 我们可以实现强大的、更易维护的以及更可靠的web应用。 通过这些,Javascript的那些怪癖和缺陷将会立刻变得清晰,并且语言本身也将会无限精彩。 学习如何使用函数式编程,将会让你成为一个更好的程序员,受益终身。

这本书是一个面向那些对学习函数式编程感兴趣的新老Javascript开发人员的指南。 通过在函数式编程技术、风格以及js库的细节方面循序渐进,这本书将帮助你写出更漂亮的代码, 成为更出色的程序员。

这本书包含什么

第一章,Javascript函数式编程的力量——举例,分别通过传统的和函数式编程的方式来来为此书定调, 这里通过对比两种方式来强调函数式编程的重要性。

第二章,函数式编程基础,为你介绍函数式编程的核心概念,以及Javascript内置函数。

第三章,建立函数式编程环境,探索不同的Javascript库,以及如何为函数式编程而优化他们。

第四章,在Javascript中实现函数式编程的技术,详解Javascript中函数式的范例。 这里涵盖了函数式编程的多种风格,并且举例说明在不同的场景下应该如何使用。

第五章,类型理论,通过细节讲解类型理论的概念,并且应用到Javascript中。

第六章,高级主题以及Javascript的缺陷,指出你在编写Javascript程序时将要面对的大量的坑, 以及处理他们的多种方式。

第七章,Javascript中的函数式和面型对象编程,把对Javascript的函数式和面向对象编程联系起来, 并向你展示这两种范式是如何互补和并存的。

附录A,Javascript中函数式编程的常用函数,包含了Javascript中进行函数式编程的常用函数。

附录B,术语表,包含了这本书的所有术语。

你需要准备什么

只需要一个浏览器来随时跑你的代码

谁适合读这本书

如果你是一个对学习函数式编程感兴趣的Javascript开发人员,寻求对掌握Javascript语言质的飞跃, 或者只是想成为一个更好的程序员,那么这本书是适合你的。这本书的目标读者包括开发强交互前端应用 ,以及高可靠性高并发性的服务器端应用,或者两者通吃的程序员

转载于:https://www.cnblogs.com/tolg/p/4672027.html

你可能感兴趣的文章
Dynamic Proxy (动态代理模式)
查看>>
mysql字符集问题
查看>>
【JZOJ4845】【NOIP2016提高A组集训第5场11.2】寻找
查看>>
golang 反射应用(二)
查看>>
java中的继承Object
查看>>
Microsoft dotnetConf 2015 一些整理
查看>>
微信公众平台开发文档 用户分组管理
查看>>
linux 安装mysql
查看>>
ECSHOP首页促销商品下显示促销时间
查看>>
04-安装插件
查看>>
c语言中sprintf的语法
查看>>
addpath
查看>>
字符缓冲流
查看>>
职业倾向测验
查看>>
capitalize()方法
查看>>
微信小程序——过滤器的模拟
查看>>
java集合
查看>>
LeetCode-236 Lowest Common Ancestor of a Binary Tree
查看>>
C# JSON序列化日期格式问题
查看>>
省市数据库
查看>>