├── chapter9 ├── map.jpg ├── one.jpg ├── two.jpg ├── five.jpg ├── four.jpg ├── three.jpg ├── zero.jpg ├── fiveblur.jpg ├── fourblur.jpg ├── oneblur.jpg ├── twoblur.jpg ├── zeroblur.jpg ├── threeblur.jpg ├── event.html ├── image_start.html ├── resize.html ├── image.html ├── map.html ├── ticktock.html ├── imageMultiple.html ├── imageReblur.html └── imageMouse.html ├── chapter8 ├── board.jpg ├── miss.png ├── ship.png ├── battleship_tester.html ├── battleship.html ├── battleship.js └── battleship_tester.js ├── chapter6 ├── code.js ├── planets.html └── drevel.html ├── chapter11 ├── chapter9WithClosure │ ├── five.jpg │ ├── four.jpg │ ├── one.jpg │ ├── three.jpg │ ├── two.jpg │ ├── zero.jpg │ ├── oneblur.jpg │ ├── twoblur.jpg │ ├── fiveblur.jpg │ ├── fourblur.jpg │ ├── threeblur.jpg │ ├── zeroblur.jpg │ └── imageClosure.html ├── timerClosure.html ├── counterClosure.html ├── justAVar.html ├── justSayin.html ├── flyAndQuack.html ├── vaccine.html ├── challenge.html ├── bakeSolution.html ├── closureExercise.html └── divClosure.html ├── README.md ├── chapter1 ├── howdy.html ├── code.js ├── kids.html ├── birthday.html ├── behavior.html ├── generic.html ├── icecream.html └── index.html ├── chapter2 ├── battleship.html ├── battleship.js └── battleship-final.js ├── chapter7 ├── duck.html ├── typeof.html └── types.html ├── appendix ├── exceptions.html ├── regexp.html ├── fibonacci.html ├── JSON.html ├── jquery.html ├── arguments.html ├── events.html ├── dom.html └── listener.html ├── chapter10 ├── aloha.html ├── addN.html ├── fun.html ├── shellgame.html ├── cola.html └── plane.html ├── chapter3 ├── bark.html ├── sherlock.html ├── bake.html ├── areaAndDistance.html └── thingamajig.html ├── chapter4 ├── icecream.html ├── phrase-o-matic.html ├── bubbles.html └── bubbles2.html ├── chapter13 ├── robotOverride.html ├── dog.html ├── cliche.html ├── robotsHasOwnProperty.html ├── dog1.html ├── robotsGame.html ├── palindrome.html ├── dog2.html ├── dog3.html ├── robots.html ├── dog4.html ├── dog5.html ├── spacerobots.html ├── showdogs.html ├── showdogsCleanup.html └── showdogsTester.html ├── chapter5 ├── eightball.html ├── carProps.html ├── carWithDrive.html ├── secret.html ├── autoomatic.html ├── carWithFuel.html ├── prequal.html └── carWithDriveExercise.html ├── chapter12 ├── dog1.html ├── coffee.html ├── dog2.html ├── dogCatcher.html ├── cadi.html ├── car.html └── carAndDog.html └── extras ├── timer.html ├── varWithClosures.html └── letWithClosures.html /chapter9/map.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/map.jpg -------------------------------------------------------------------------------- /chapter9/one.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/one.jpg -------------------------------------------------------------------------------- /chapter9/two.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/two.jpg -------------------------------------------------------------------------------- /chapter8/board.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter8/board.jpg -------------------------------------------------------------------------------- /chapter8/miss.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter8/miss.png -------------------------------------------------------------------------------- /chapter8/ship.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter8/ship.png -------------------------------------------------------------------------------- /chapter9/five.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/five.jpg -------------------------------------------------------------------------------- /chapter9/four.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/four.jpg -------------------------------------------------------------------------------- /chapter9/three.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/three.jpg -------------------------------------------------------------------------------- /chapter9/zero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/zero.jpg -------------------------------------------------------------------------------- /chapter9/fiveblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/fiveblur.jpg -------------------------------------------------------------------------------- /chapter9/fourblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/fourblur.jpg -------------------------------------------------------------------------------- /chapter9/oneblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/oneblur.jpg -------------------------------------------------------------------------------- /chapter9/twoblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/twoblur.jpg -------------------------------------------------------------------------------- /chapter9/zeroblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/zeroblur.jpg -------------------------------------------------------------------------------- /chapter9/threeblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter9/threeblur.jpg -------------------------------------------------------------------------------- /chapter6/code.js: -------------------------------------------------------------------------------- 1 | var access = document.getElementById("code9"); 2 | var code = access.innerHTML; 3 | code = code + " midnight"; 4 | alert(code); 5 | -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/five.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/five.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/four.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/four.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/one.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/one.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/three.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/three.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/two.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/two.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/zero.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/zero.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/oneblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/oneblur.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/twoblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/twoblur.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/fiveblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/fiveblur.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/fourblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/fourblur.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/threeblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/threeblur.jpg -------------------------------------------------------------------------------- /chapter11/chapter9WithClosure/zeroblur.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bethrobson/Head-First-JavaScript-Programming/HEAD/chapter11/chapter9WithClosure/zeroblur.jpg -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Code for Head First JavaScript Programming, by Elisabeth Robson and Eric Freeman. 2 | Published in March, 2014. 3 | 4 | http://wickedlysmart.com/hfjs 5 | 6 | 7 | -------------------------------------------------------------------------------- /chapter1/howdy.html: -------------------------------------------------------------------------------- 1 | 2 | 3 |
4 | 5 |
15 |
16 |
17 |
--------------------------------------------------------------------------------
/chapter1/kids.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |