JavaScript Tutorials - Herong's Tutorial Examples - Version 2.21, by Dr. Herong Yang
Downloading and Installing J2SE 1.6.0 on Windows
This section describes how to download and install Java SE 1.6 Update 2 on Windows.
"jrunscript": A command line script shell included in the current version JDK from Sun.com. "jrunscript" supports both an interactive (read-eval-print) mode and a batch (-f option) mode of script execution. This is a scripting language independent shell. By default, JavaScript is the language used, but the -l option can be used to specify a different language.
"jrunscript" allows you to run JavaScript code in a stand alone mode with using any Web browsers. In order to try "jrunscript", you have to have a copy of JDK (Java Development Kit) installed on your machine. The latest version of JDK is JDK 6u2 (Java(TM) SE Development Kit 6 Update 2), which is also called Java SE 6 (Java Standard Edition 6). Here is what I did to download and install JDK 6u2 on my local machine.
To test the installation, open a command window to try the java command. If you are getting the following output, your installation was ok:
C:\herong>\progra~1\java\jdk1.6.0_02\bin\java -version java version "1.6.0_02" Java(TM) SE Runtime Environment (build 1.6.0_02-b06) Java HotSpot(TM) Client VM (build 1.6.0_02-b06, mixed mode, sharing)
Table of Contents
ECMAScript Language Specification and JavaScript Dialects
Data Types, Variables and Expressions
Creating, Accessing, and Manipulating Arrays
Defining and Calling Functions
Web Browser Supporting JavaScript
Server-Side and Client-Side Web Scripting
Defining Your Own Object Types
Inheritance of Properties and Methods through the Prototype Object Chain
►'jrunscript' - JavaScript Shell Command from JDK
►Downloading and Installing J2SE 1.6.0 on Windows
"jrunscript" - Scripting Shell Command and Options
Running JavaScript Code with 'jrunscript'
Evaluating JavaScript Code with 'jrunscript' Interactively
Running a JavaScript Code File with 'jrunscript'
Using Functions as "Function" Objects
Introduction to Built-in Object Types