Library Hours
Monday to Friday: 9 a.m. to 9 p.m.
Saturday: 9 a.m. to 5 p.m.
Sunday: 1 p.m. to 9 p.m.
Naper Blvd. 1 p.m. to 5 p.m.
     
Limit search to available items
13 results found. Sorted by relevance | date | title .
Results Page:  Previous Next

Title Beautiful JavaScript : leading programmers explain how they think / edited by Anton Kovalyov. [O'Reilly electronic resource]

Publication Info. Sebastopol, CA : O'Reilly, [2015]
QR Code
Description 1 online resource
Series Theory in practice
Theory in practice (Sebastopol, Calif.)
Note Includes index.
Contents Copyright; Table of Contents; Preface; About This Book; Conventions Used in This Book; Using Code Examples; Safari® Books Online; How to Contact Us; Beautiful Mixins; Classical Inheritance; Prototypes; Mixins; The Basics; The Use Case; Classic Mixins; The extend Function; Functional Mixins; Adding Options; Adding Caching; Advice; Wrapup; eval and Domain-Specific Languages; What About "eval Is Evil"?; History and Interface; Performance; Common Uses; A Template Compiler; Speed; Mixing Languages; Dependencies and Scopes; Debugging Generated Code; Binary Pattern Matches; Closing Thoughts.
How to Draw a BunnyWhat Is a Rabbit?; What Is a Bunny?; What Does This Have to Do with JavaScript?; With So Much Variation, Which Way Is Correct?; How Does This Affect the Classroom?; Is This Art? And Why Does That Matter?; What Does This Look Like?; What Did I Just Read?; Too Much Rope, or JavaScript for Teams; Know Your Audience; Stupid Good; Keep It Classy; Style Rules; Evolution of Code; Conclusion; Hacking JavaScript Constructors for Model Harmony; Doppelgangers; Miniature Models of Factories; Constructor Identity Crisis; Making It Scale; Conclusion; One World, One Language.
An Imperative, Dynamic ProposalThe Paradox of Choice; Globalcommunicationscript; Math Expression Parser and Evaluator; Lexical Analysis and Tokens; Syntax Parser and Syntax Tree; Tree Walker and Expression Evaluator; Final Words; Evolution; Backbone; New Possibilities; Error Handling; Assume Your Code Will Fail; Throwing Errors; When to Throw Errors; Types of Errors; Custom Errors; Handling Errors; Global Error Handling in Browsers; Global Error Handling in Node.js; Summary; The Node.js Event Loop; Event-Driven Programming; Asynchronous, Nonblocking I/O; Concurrency.
Adding Tasks to the Event LoopJavaScript Is ... ; JavaScript Is Dynamic; JavaScript Can Be Static; JavaScript Is Functional; JavaScript Does Everything; Coding Beyond Logic; 0. The Basement; 1. Quine's Paradox; 2. The Conjecture; 3. Peer Review; JavaScript Is Cutieful; All This Loose Beauty; The Absurdity of Dalí; Dalí's JavaScript; Is This Beauty Just Ugly?; An Unfortunate Necessity; The Beauty Is in the Madness; Let's Have a Wee Look at map; Hello, thisArg; Okay! So That's a Bunch of Stuff I Already Knew About .map-Now What?; calling All Cars; Number; Now I Know Everything; Wild.
Functional JavaScriptFunctional Programming; Functional JavaScript; Objects; Now What?; Progress; Index.
Subject JavaScript (Computer program language)
JavaScript (Langage de programmation)
JavaScript (Computer program language)
Added Author Kovalyov, Anton, editor.
Other Form: Print version: 9781449370756 1449370756 (OCoLC)861211449
ISBN 9781449371173 (electronic bk.)
1449371175 (electronic bk.)
9781449371166 (electronic bk.)
1449371167 (electronic bk.)
Patron reviews: add a review
Click for more information
EBOOK
No one has rated this material

You can...
Also...
- Find similar reads
- Add a review
- Sign-up for Newsletter
- Suggest a purchase
- Can't find what you want?
More Information