《Async JavaScript》电子书下载

Async JavaScripttxt,chm,pdf,epub,mobi下载
作者: Trevor Burnham
出版社: CreateSpace
副标题: Recipes for Event-Driven Code
出版年: 2012-4-26
页数: 86
定价: USD 15.99
装帧: Paperback
ISBN: 9781475247367

内容简介  · · · · · ·

"Async JavaScript is the first full book I've seen dedicated to a key topic in JavaScript development today: how to deal with concurrency and concurrent tasks without going crazy! For the sake of your sanity, check this out."

—Peter Cooper, creator of JavaScript Weekly

JavaScript is a single-threaded language living in a multimedia, multi-tasking, multi-core world. Even experi...




作者简介  · · · · · ·

Trevor is a freelance web developer, author, and speaker living in Cambridge, MA. His first book, CoffeeScript: Accelerated JavaScript Development, was published by PragProg.




目录  · · · · · ·

Praise for Async JavaScript
Dedication
Acknowledgments
Preface
Who is this book for?
Code style in this book
· · · · · · ()
Praise for Async JavaScript
Dedication
Acknowledgments
Preface
Who is this book for?
Code style in this book
A word on “altJS”
1 The JavaScript Event Model
1.1 Now or later
1.2 When is a function async?
1.3 Async primitives
1.4 Nested callbacks
1.5 Exceptions in callbacks
1.6 Tools for taming JavaScript
2 Distributed Events
2.1 PubSub
2.2 Evented models
2.3 Custom jQuery events
2.4 Piping events with LucidJS
3 Promises and Deferreds
3.1 A very brief history of Promises
3.2 Making Promises
3.3 Passing arguments to callbacks
3.4 Progress notifications
3.5 Animation Promises
3.6 Combining Promises with when
3.7 Binding to the future with pipe
3.8 jQuery vs. Promises/A
3.9 Replacing callbacks with Promises
4 Flow Control with Async.js
4.1 The async ordering problem
4.2 Async collection methods
4.3 Chaining async functions
4.4 Parallelizing async functions
4.5 Dynamic async queueing
4.6 On autopilot
4.7 Minimalist flow control with Step
4.8 Other flow control libraries
5 Multi-threading with Workers
5.1 Web Workers
5.2 Node Workers with cluster
6 Async Problems and Solutions
6.1 Problem: Where’d this go?
6.2 Problem: Retrying async tasks
6.3 Problem: Testing async code
6.4 Problem: Aggregating events
6.5 Problem: Handling requests
6.6 Problem: Ajax spaghetti
· · · · · · ()

下载地址

发布者:23号短鼻子小象

文件说明:zip / 解压密码:yiquhai.com

迅雷下载:您需要先后,才能查看

网盘下载:您需要先后,才能查看

关于内容:内容自于互联网,如果发现有违规内容请联系管理员删除!

作者: 23号短鼻子小象

该用户很懒,还没有介绍自己。

11 条评论

发表评论

  1. 凌辰小可人 凌辰小可人说道:
    1#

    同时细微处又有真知灼见

  2. 李埼玉 李埼玉说道:
    2#

    讲的特别好

  3. 醉人岁月 醉人岁月说道:
    3#

    大爱,好好看

  4. 彭彭彭厉害 彭彭彭厉害说道:
    4#

    很独特的视角

  5. 显示更多