Skip to content
This repository

The second edition of Eloquent JavaScript

branch: master
Octocat-spinner-32 bin Make test pass for chapter 17 April 23, 2014
Octocat-spinner-32 code Make chapter 15 more or less coherent March 24, 2014
Octocat-spinner-32 html Make code mangler handle strict mode more carefully April 23, 2014
Octocat-spinner-32 img Add exercises and such to chapter 16 April 07, 2014
Octocat-spinner-32 tex Use symlinks to access shared resources without ../ paths October 01, 2013
Octocat-spinner-32 .gitignore Most of chapter 10 (modules) January 13, 2014
Octocat-spinner-32 00_intro.txt Use conventional capitalization of Web and Internet April 08, 2014
Octocat-spinner-32 01_values.txt Double quotes throughout April 23, 2014
Octocat-spinner-32 02_program_structure.txt Double quotes throughout April 23, 2014
Octocat-spinner-32 03_functions.txt Integrate editing for chapter 3 March 25, 2014
Octocat-spinner-32 04_data.txt Double quotes throughout April 23, 2014
Octocat-spinner-32 05_higher_order.txt Use conventional capitalization of Web and Internet April 08, 2014
Octocat-spinner-32 06_object.txt Fix asciidoc parsing failure for backtick in front of emdash April 23, 2014
Octocat-spinner-32 07_elife.txt Double quotes throughout April 23, 2014
Octocat-spinner-32 08_error.txt Another pass over chapter 8 April 23, 2014
Octocat-spinner-32 09_regexp.txt Double quotes throughout April 23, 2014
Octocat-spinner-32 10_modules.txt Use conventional capitalization of Web and Internet April 08, 2014
Octocat-spinner-32 11_language.txt Double quotes throughout April 23, 2014
Octocat-spinner-32 12_browser.txt Double quotes throughout April 23, 2014
Octocat-spinner-32 13_dom.txt Finish first draft of chapter 14 February 28, 2014
Octocat-spinner-32 14_event.txt Fix asciidoc parsing failure for backtick in front of emdash April 23, 2014
Octocat-spinner-32 15_game.txt Fix asciidoc parsing failure for backtick in front of emdash April 23, 2014
Octocat-spinner-32 16_canvas.txt Fix asciidoc parsing failure for backtick in front of emdash April 23, 2014
Octocat-spinner-32 17_http.txt Fix asciidoc parsing failure for backtick in front of emdash April 23, 2014
Octocat-spinner-32 Makefile Fix asciidoc parsing failure for backtick in front of emdash April 23, 2014
Octocat-spinner-32 README.md Another pass over chapter 8 April 23, 2014
Octocat-spinner-32 asciidoc_db.conf Allow backticks to trigger monospace when next to punctuation January 10, 2014
Octocat-spinner-32 asciidoc_html.conf Add autofocus attribute for html snippets March 24, 2014
Octocat-spinner-32 package.json Make test pass for chapter 17 April 23, 2014
README.md

Eloquent JavaScript

These are the sources used to build the second edition of Eloquent JavaScript.

The rewrite is a work in progress. Feedback welcome, in the form of issues and pull requests. Chapter 0 to 8 are in a more or less stable state. Don't waste too much time on detailed correction of anything beyond that yet.

Building

npm install
apt-get install asciidoc
make html
# and optionally (currently partly broken)
apt-get install dblatex
make tex

For OSX, you can use port or brew to install asciidoc package.

Something went wrong with that request. Please try again.