Functional JavaScript

Functional JavaScript pdf epub mobi txt 电子书 下载 2025

出版者:O'Reilly Media
作者:Michael Fogus
出品人:
页数:260
译者:
出版时间:2013-6-17
价格:USD 29.99
装帧:Paperback
isbn号码:9781449360726
丛书系列:
图书标签:
  • javascript
  • JavaScript
  • 函数式编程
  • Functional
  • 编程
  • Programming
  • O'Reilly
  • 计算机
  • JavaScript
  • 函数式编程
  • 前端开发
  • 编程语言
  • 编程基础
  • 代码可读性
  • 回调函数
  • 高阶函数
  • 纯函数
  • 函数式思维
想要找书就要到 小美书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

具体描述

While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript programming. Written by Michael Fogus - a core contributor to Clojure and ClojureScript, and author of The Joy of Clojure (Manning) - this book is packed with not only the how of functional programming, but also the why. Each topic illustrated with pointed examples. You'll also get a thorough reference to the Underscore.js library and its idioms, including: Closures Applicative programming Laziness Immutability Higher-order functions Purity Combinators Currying and partial application

作者简介

Michael Fogus

Michael Fogus is software developer with experience in distributedsimulation, machine vision, and expert systems construction. He's actively involved in the Clojure and Scala communities.

http://www.fogus.me/

目录信息

Chapter 1 Introducing Functional JavaScript
The Case for JavaScript
Getting Started with Functional Programming
The Case for Underscore
Summary
Chapter 2 First-Class Functions and Applicative Programming
Functions as First-Class Things
Applicative Programming
Data Thinking
Summary
Chapter 3 Variable Scope and Closures
Global Scope
Lexical Scope
Dynamic Scope
Function Scope
Closures
Summary
Chapter 4 Higher-Order Functions
Functions That Take Other Functions
Functions That Return Other Functions
Putting It All Together: Object Validators
Summary
Chapter 5 Function-Building Functions
The Essence of Functional Composition
Currying
Partial Application
Stitching Functions End-to-End with Compose
Summary
Chapter 6 Recursion
Self-Absorbed Functions (Functions That Call Themselves)
Codependent Functions (Functions Calling Other Functions That Call Back)
Too Much Recursion!
Recursion Is a Low-Level Operation
Summary
Chapter 7 Purity, Immutability, and Policies for Change
Purity
Immutability
Policies for Controlling Change
Summary
Chapter 8 Flow-Based Programming
Chaining
Pipelining
Data Flow versus Control Flow
Summary
Chapter 9 Programming Without Class
Data Orientation
Mixins
}).call("Finis");
Appendix Functional JavaScript in the Wild
Functional Libraries for JavaScript
Functional Programming Languages Targeting JavaScript
Appendix Annotated Bibliography
Papers/Books/Blog Posts/Talks
Presentations
Blog Posts
Journal Articles
Colophon
· · · · · · (收起)

读后感

评分

因为后面经常会莫名其妙突然用一下。。导致一时半会都想不出那个函数是咋写的了 书还是挺不错的 学到了很多新姿势 以及underscore的常用方法 正文字数不能少于140字 正文字数不能少于140字 正文字数不能少于140字 正文字数不能少于140字 正文字数不能少于140字 正文字数不能少...  

评分

这是一本看的过程中和之后让我觉得超级不爽的书。 首先,我要肯定的是作者确实在JavaScript函数式编程方面有非常深入的研究。 ———————————————————— 但是这本书真的算不上一本好书~~ 第二点,翻译真的不怎么样,有的地方简直不能说是一个正确的句子,看...  

评分

While some web developers dismiss JavaScript as a flawed language, this succinct book shows you how to make the best of it by practicing a functional style of JavaScript programming. Written by Michael Fogus - a core contributor to Clojure and ClojureScript...

评分

因为后面经常会莫名其妙突然用一下。。导致一时半会都想不出那个函数是咋写的了 书还是挺不错的 学到了很多新姿势 以及underscore的常用方法 正文字数不能少于140字 正文字数不能少于140字 正文字数不能少于140字 正文字数不能少于140字 正文字数不能少于140字 正文字数不能少...  

评分

作者似乎喜好各種函數式語言,在他的blog中看得出來。 javascript 當然因為先天的關係無法擁有全部函編特性, 作者帶你一步一步用js實作和完善函編特性和其使用常景,並有兩篇 過渡章節照顧對js還不算熟悉的朋友(一篇解釋各種scope、另外一篇recursion),覺得是非常好的安排,...  

用户评价

评分

关于 JavaScript 函数式编程的一本好书,简单明了。

评分

重温了许多熟悉的函数式概念,很好的一本书,必读,后面的引用书目也都是好书

评分

fogus 的新书

评分

快成为 Fogus (另著有"The Joy of Clojure") 的脑残粉了。这本书就算用来做函数式编程的入门也是很好的。"The first rule of my personal programming style has always been the following: Write beautiful code. "

评分

基于underscore.js这个JavaScript库,写的清晰易懂。吹毛求疵一些,有些地方的解释不够详细。推荐在学习了JavaScript基础知识之后作为进阶读物。

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 book.quotespace.org All Rights Reserved. 小美书屋 版权所有