Eloquent JavaScript

By Marijn Haverbeke (490 pages)

Eloquent JavaScript offers readers an illuminating introduction to the JavaScript programming language and programming in general.

Sections cover:

    • Introduction
    • Basic JavaScript: values, variables, and control flow
    • Functions – an introduction to code that a program can go through whenever it wants. They can play the role of pure functions, algorithms, indirections, abstractions, decisions, modules, continuations, data structures, and more
    • Data structures: Objects and Arrays – at the same time as solving a few simple problems, this chapter discusses arrays and objects, and examines some related techniques
    • Bugs and Error Handling – strict mode, testing, debugging, error propagation, exceptions are explored
    • Functional Programming – produces abstraction through clever ways of combining functions
    • Searching – goes through the solution to two problems, discussing some interesting algorithms and techniques along the way
    • The Document Object Model
    • Regular Expressions – a way to describe patterns in string data. They form a small, separate language that is part of JavaScript and many other languages and tools
    • Modularity – deals with the process of organizing programs
    • Regular Expressions – a language for describing patterns in strings. They form a small, separate language, which is embedded inside JavaScript (and in various other programming languages)
    • Web programming: A crash course – a quick, superficial introduction to the various elements that make the web work, and the way they relate to JavaScript
    • The Document-Object Model
    • Browser Events
    • HTTP reques


This version is licensed under a Creative Commons attribution-noncommercial license.



Dodaj komentarz

Ta strona jest napędzana
przez tuxblog.pl