Java script runs on the client side of the web, which can be used to design / program how the web pages behave on the occurance of an event. Java script is an easy to learn and also powerful scripting language, widely used for controlling web page behaviour.
while loops, and
try ... catch blocks function the same as in these languages (or nearly so.)
eval), object introspection (via
- Google's V8, which is used in the Google Chrome browser and recent versions of Opera browser. This is also the engine used by Node.js.
- Carakan in old versions of Opera.
- The Chakra engine used in Internet Explorer (although the language it implements is formally called "JScript" in order to avoid trademark issues).
- Language resources