Async JavaScript

Async JavaScript pdf epub mobi txt 電子書 下載2025

出版者:CreateSpace
作者:Trevor Burnham
出品人:
頁數:86
译者:
出版時間:2012-4-26
價格:USD 15.99
裝幀:Paperback
isbn號碼:9781475247367
叢書系列:
圖書標籤:
  • JavaScript
  • 異步
  • javascript
  • Programming
  • 前端開發
  • 前端
  • web開發
  • 編程
  • JavaScript
  • Async
  • Promise
  • Await
  • Event Loop
  • Concurrency
  • Node
  • js
  • Browser
  • Web Development
  • Performance
  • Scalability
想要找書就要到 小美書屋
立刻按 ctrl+D收藏本頁
你會得到大驚喜!!

具體描述

"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 experienced JavaScripters sometimes find themselves overwhelmed as complex apps grow into a tangled web of callbacks.

With Async JavaScript, you'll learn about:

•Event scheduling

•The PubSub pattern

•Promises and Deferred objects

•Flow control with Async.js

•Recipes for common async scenarios

•Multi-threading with Web Workers

•AltJS languages

and more, with examples tailored to jQuery and Node.js.

著者簡介

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
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
· · · · · · (收起)

讀後感

評分

評分

評分

評分

評分

用戶評價

评分

書不厚,內容僅僅80多頁,全書基本都是精華,從callback,pub/sub, Promise描述瞭JS的異步編程模式,接著講述worker,動態腳本加載,異步的錯誤處理。 力薦給前端同學~

评分

寫得太牛逼瞭

评分

是不是僅僅因為JS太簡單瞭,使得這麼多人用JS做瞭這麼多又cool又潮的事兒?而不是FP血統或者其它任何無聊的原因。

评分

也就最後一章還行,前麵幾章沒一點有用的東西。

评分

異步,現在想想,其實也不是什麼特彆的東西,該搶占的時候搶占,該分支的時候分支,該順序的時候順序,不管callback還是promise,代碼再優雅,還是要從設計齣發呀

本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度google,bing,sogou

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