List of Tables
Chapter 1. Programming, JavaScript, and JS Bin
Chapter 2. Variables: storing data in your program
Chapter 4. Functions: code on demand
Chapter 5. Arguments: passing data to functions
Chapter 8. Arrays: putting data into lists
Chapter 10. Bracket notation: flexible property names
Chapter 11. Scope: hiding information
Chapter 12. Conditions: choosing code to run
Chapter 14. Models: working with data
Chapter 16. Controllers: linking models and views
Chapter 17. HTML: building web pages
Chapter 18. Controls: getting user input
Chapter 19. Templates: filling placeholders with data