Visitor Triggered Events
Not all events are triggered by your visitor's actions. You can trigger events yourself by setting up a timer to trigger processing after a specified time interval.
Alternate Script Tag Location
Functions and Methods
Passing Parameters and Returning Values
Variables and Properties
When you have multiple items where the order of the items is important as well as their content then you need an array.
Processing all the elements in a nodelist, all the entries in an array, all the enumerable properties of an object, or just processing the same code multiple times until a particular condition is met. All of these are situations that require loops and in this tutorial we look at the different types of loops that can be used for different purposes.
Dates and times are really easy to work with if you create your own objects derived from the built-in Date object.
You can add your own methods to the built-in objects so as to extend their usefulness.
Updating the Web Page
Example - Unobtrusive Easter Calculator
Example - Double Bar Menu