What is JScript Exactly?
Rapise uses Microsoft JScript as its underlying scripting technology. It is an implementation of ECMAScript (aka JavaScript) that was designed to be executed on a computer rather than a web browser and gives access to many of the underlying components of the operating system and related applications such as Microsoft Excel. Specifically, JScript is the Microsoft implementation of the ECMA 262 language specification (ECMAScript Edition 3). With only a few minor exceptions (to maintain backwards compatibility), JScript is a full implementation of the ECMA standard.
Why Do We Need JSDoc for Rapise?
Since Rapise uses this special variant of JavaScript for its scripting, we realized that it would be very helpful to have a central repository of its language syntax and all the objects and extensions that are available. Some of these features are not Rapise-specific, but of general utility when writing automation scripts. This reference library is based on the authoritative library from Microsoft, but hosted by Inflectra to make it more accessible.
You can access JSDoc by going to this URL:
This brings up the documentation home page:
There are several different ways to navigate the documentation...
The Contents Tab
This tab lets you browse the different JavaScript topics and when you click an item of interest, it will appear in the right-hand viewing page:
This is useful when you don't have a specific topic in mind, but you're interested in learning more about specific aspects of the language in general.
The Index Tab
This tab allows you to enter in a partial search term, and the help system will find topics that match those keywords:
This is most useful when you have a specific item in mind that you want help on.
In addition, if you have questions about using Rapise, you can always content our excellent support team, who stand ready to assist you.