The following table lists JScript properties.
| Description | Language Element |
|---|---|
| Returns the nine most-recently memorized portions found during pattern matching. | $1...$9 Properties |
| Returns an array containing each argument passed to the currently executing function. | arguments Property |
| Returns a reference to the function that invoked the current function. | caller Property |
| Specifies the function that creates an object. | constructor Property |
| Returns or sets the descriptive string associated with a specific error. | description Property |
| Returns Euler's constant, the base of natural logarithms. | E Property |
| Returns the character position where the first successful match begins in a searched string. | index Property |
| Returns an initial value of Number.POSITIVE_INFINITY. | Infinity Property |
| Returns the string against which a search was performed. | input Property |
| Returns the character position where the last successful match begins in a searched string. | lastIndex Property |
| Returns an integer value one higher than the highest element defined in an array. | length Property (Array) |
| Returns the number of arguments defined for a function. | length Property (Function) |
| Returns the length of a String object. | length Property (String) |
| Returns the natural logarithm of 2. | LN2 Property |
| Returns the natural logarithm of 10. | LN10 Property |
| Returns the base-2 logarithm of e, Euler's constant. | LOG2E Property |
| Returns the base-10 logarithm of e, Euler's constant. | LOG10E Property |
| Returns the largest number that can be represented in JScript. | MAX_VALUE Property |
| Returns the number closest to zero that can be represented in JScript. | MIN_VALUE Property |
| Returns the special value NaN indicating that an expression is not a number. | NaN Property (Global) |
| Returns the special value (NaN) indicating that an expression is not a number. | NaN Property (Number) |
| Returns a value more negative than the largest negative number (-Number.MAX_VALUE) that can be represented in JScript. | NEGATIVE_INFINITY Property |
| Returns or sets the numeric value associated with a specific error. | number Property |
| Returns the ratio of the circumference of a circle to its diameter, approximately 3.141592653589793. | PI Property |
| Returns a value larger than the largest number (Number.MAX_VALUE) that can be represented in JScript. | POSITIVE_INFINITY Property |
| Returns a reference to the prototype for a class of objects. | prototype Property |
| Returns a copy of the text of the regular expression pattern. | source Property |
| Returns the square root of 0.5, or one divided by the square root of 2. | SQRT1_2 Property |
| Returns the square root of 2. | SQRT2 Property |