image
image
image
 
image

image

JavaScript: Advanced Concepts

Here is the syllabus.

Supplemental course materials:

  1. Here is an example of a sliding menu.
  2. Here is the Color Calculator, one of the more advanced scripts I developed when I was new to JavaScript. Adjust the six hexadecimal digits until the background changes into a color of your choice, then use those digits. View the source of the Color Calculator and think of ways to improve the script (Hint: use arrays and loops.)
  3. Here is my Job Search Assistant, which uses arrays and loops. View its source. For the keyword-specific links, the keywords are stored in an array, and loops are used to construct the various URLs that access the data directly. For the other links, the whole URLs are stored in an array. In each case, a loop constructs window.open() statements that will open multiple windows.










image
image
image
image