Standalone JavaScript (Definition)

JavaScript that is executed in an application not associated with web pages at all.

A stand-alone JavaScript implementation is when the interpreter is embedded into an application other than a web browser or web server. The application may utilize JavaScript as a mechanism for connecting its user interface to its internal functionality. This gives some benefits in being able to custom-tailor the way an application behaves and what is really delivered is a kit of components that are joined up with JavaScript glue.

Stand-alone interpreters may have the scripts embedded inside the application or they may read them in from external sources.

An example of a well known stand-alone interpreter is the Nombas ScriptEase range of JavaScript interpreters. The ScriptEase implementations have many additional objects to provide a very rich JavaScript programming environment indeed.

See also:Nombas ScriptEase

Cross-references:

Wrox Instant JavaScript - page 68