- Simple Client-side Calculations.
- Greater Control.
- Platform Independent.
- Handling Dates and Time.
- Generating HTML Content.
- Detecting the User’s Browser and OS.