[This is preliminary documentation and subject to change]
Description | Language Element |
---|---|
Returns the nine most-recently memorized portions found during pattern matching. | $1...$9 Properties |
Returns the absolute value of a number. | abs Method |
Returns the arccosine of a number. | acos Method |
Enables and returns a reference to an Automation object. | ActiveXObject Object |
Sums two numbers or concatenates two strings. | Addition Operator (+) |
Places an HTML anchor with a NAME attribute around specified text in the object. | anchor Method |
Returns an array containing each argument passed to the currently executing function. | arguments Property |
Provides support for creation of arrays of any data type. | Array Object |
Returns the arcsine of a number. | asin Method |
Assigns a value to a variable. | Assignment Operator (=) |
Returns the arctangent of a number. | atan Method |
Returns the angle (in radians) from the X axis to a point (y,x). | atan2 Method |
Returns a Boolean value indicating if the enumerator is at the end of the collection. | atEnd Method |
Places HTML <BIG> tags around text in a String object. | big Method |
Performs a bitwise AND on two expressions. | Bitwise AND Operator (&) |
Shifts the bits of an expression to the left. | Bitwise Left Shift Operator (<<) |
Performs a bitwise NOT (negation) on an expression. | Bitwise NOT Operator (~) |
Performs a bitwise OR on two expressions. | Bitwise OR Operator (|) |
Shifts the bits of an expression to the right, maintaining sign. | Bitwise Right Shift Operator (>>) |
Performs a bitwise exclusive OR on two expressions. | Bitwise XOR Operator (^) |
Places HTML <BLINK> tags around text in a String object. | blink Method |
Places HTML <B> tags around text in a String object. | bold Method |
Creates a new Boolean value. | Boolean Object |
Terminates the current loop, or if in conjunction with a label, terminates the associated statement. | break Statement |
Returns a reference to the function that invoked the current function. | caller Property |
Contains statements to execute when an error occurs in code within the try block. | catch Statement |
Activates conditional compilation support. | @cc_on Statement |
Returns the smallest integer greater than or equal to its numeric argument. | ceil Method |
Returns the character at the specified index. | charAt Method |
Returns the Unicode encoding of the specified character. | charCodeAt Method |
Causes two expressions to be executed sequentially. | Comma Operator (,) |
Causes single-line comments to be ignored by the JScript parser. | // (Single-line Comment Statement) |
Causes multiline comments to be ignored by the JScript parser. | /*..*/ (Multiline Comment Statement) |
Returns a Boolean value indicating the result of the comparison. | Comparison Operators |
Compiles a regular expression into an internal format. | compile Method |
List of compound assignment operators. | Compound Assignment Operators |
Returns a new array consisting of a combination of two arrays. | concat Method (Array) |
Returns a String object containing the concatenation of two supplied strings. | concat Method (String) |
Allows the use of new JScript language features without sacrificing compatibility with browsers that don't support the features. | Conditional Compilation |
List of predefined variables used with conditional compilation. | Conditional Compilation Variables |
Executes one of two expressions depending on a condition. | Conditional (ternary) Operator (?:) |
Specifies the function that creates an object. | constructor Property |
Stops the current iteration of a loop, and starts a new iteration. | continue Statement |
Returns the cosine of a number. | cos Method |
Enables basic storage and retrieval of dates and times. | Date Object |
Decrements a variable by one. | Decrement Operator (--) |
Deletes a property from an object, or removes an element from an array. | delete Operator |
Returns or sets the descriptive string associated with a specific error. | description Property |
Object that stores data key, item pairs. | Dictionary Object |
Returns the number of dimensions in a VBArray. | dimensions Method |
Divides two numbers and returns a numeric result. | Division Operator (/) |
Executes a statement block once, and then repeats execution of the loop until a condition expression evaluates to false. | do...while Statement |
Returns Euler's constant, the base of natural logarithms. | E Property |
Enables enumeration of items in a collection. | Enumerator Object |
Compares two expressions to determine if they are equal. | Equality Operator (==) |
An object that contains information about errors that occur while JScript code is running. | Error Object |
Encodes String objects so they can be read on all computers. | escape Method |
Evaluates JScript code and executes it. | eval Method |
Executes a search for a match in a specified string. | exec Method |
Returns e (the base of natural logarithms) raised to a power. | exp Method |
Provides access to a computer's file system. | FileSystemObject Object |
Places HTML <TT> tags around text in a String object. | fixed Method |
Returns the greatest integer less than or equal to its numeric argument. | floor Method |
Places an HTML <FONT> tag with the COLOR attribute around the text in a String object. | fontcolor Method |
Places an HTML <FONT> tag with the SIZE attribute around the text in a String object. | fontsize Method |
Executes a block of statements for as long as a specified condition is true. | for Statement |
Executes one or more statements for each element of an object or array. | for...in Statement |
Returns a string from a number of Unicode character values. | fromCharCode Method |
Creates a new function. | Function Object |
Declares a new function. | function Statement |
Returns the day of the month value in a Date object using local time. | getDate Method |
Returns the day of the week value in a Date object using local time. | getDay Method |
Returns the year value in the Date object using local time. | getFullYear Method |
Returns the hours value in a Date object using local time. | getHours Method |
Returns the item at the specified location. | getItem Method |
Returns the milliseconds value in a Date object using local time. | getMilliseconds Method |
Returns the minutes value stored in a Date object using local time. | getMinutes Method |
Returns the month value in the Date object using local time. | getMonth Method |
Returns a reference to an Automation object from a file. | GetObject Function |
Returns seconds value stored in a Date object using local time. | getSeconds Method |
Returns the time value in a Date object. | getTime Method |
Returns the difference in minutes between the time on the host computer and Universal Coordinated Time (UTC). | getTimezoneOffset Method |
Returns the date value in a Date object using Universal Coordinated Time (UTC). | getUTCDate Method |
Returns the day of the week value in a Date object using Universal Coordinated Time (UTC). | getUTCDay Method |
Returns the year value in a Date object using Universal Coordinated Time (UTC). | getUTCFullYear Method |
Returns the hours value in a Date object using Universal Coordinated Time (UTC). | getUTCHours Method |
Returns the milliseconds value in a Date object using Universal Coordinated Time (UTC). | getUTCMilliseconds Method |
Returns the minutes value in a Date object using Universal Coordinated Time (UTC). | getUTCMinutes Method |
Returns the month value in a Date object using Universal Coordinated Time (UTC). | getUTCMonth Method |
Returns the seconds value in a Date object using Universal Coordinated Time (UTC). | getUTCSeconds Method |
Returns the VT_DATE value in a Date object. | getVarDate Method |
Returns the year value in a Date object. | getYear Method |
An intrinsic object whose purpose is to collect global methods into one object. | Global Object |
Compares two expressions to determine if one is greater than the other. | Greater than Operator (>) |
Compares two expressions to determine if one is greater than or equal to the other. | Greater than or equal to Operator (>=) |
Compares two expressions to determine if they are equal in value and of the same data type. | Identity Operator (===) |
Conditionally executes a group of statements, depending on the value of an expression. | @if Statement |
Conditionally executes a group of statements, depending on the value of an expression. | if...else Statement |
Increments a variable by one. | Increment Operator (++) |
Returns the character position where the first successful match begins in a searched string. | index Property |
Returns the character position where the first occurrence of a substring occurs within a String object. | indexOf Method |
Compares two expressions to determine if they are unequal. | Inequality Operator (!=) |
Returns an initial value of Number.POSITIVE_INFINITY. | Infinity Property |
Returns the string against which a search was performed. | input Property |
Returns a Boolean value that indicates whether or not an object is an instance of a particular class. | instanceof Operator |
Returns a Boolean value that indicates if a supplied number is finite. | isFinite Method |
Returns a Boolean value that indicates whether a value is the reserved value NaN (not a number). | isNaN Method |
Places HTML <I> tags around text in a String object. | italics Method |
Returns the current item in the collection. | item Method |
Returns a String object consisting of all the elements of an array concatenated together. | join Method |
Provides an identifier for a statement. | Labeled Statement |
Returns the character position where the last successful match begins in a searched string. | lastIndex Property |
Returns the last occurrence of a substring within a String object. | lastIndexOf Method |
Returns the lowest index value used in the specified dimension of a VBArray. | lbound Method |
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) |
Compares two expressions to determine if one is less than the other. | Less than Operator (<) |
Compares two expressions to determine if one is less than or equal to the other. | Less than or equal to Operator (<=) |
Places an HTML anchor with an HREF attribute around the text in a String object. | link Method |
Returns the natural logarithm of 2. | LN2 Property |
Returns the natural logarithm of 10. | LN10 Property |
Returns the natural logarithm of a number. | log Method |
Returns the base-2 logarithm of e, Euler's constant. | LOG2E Property |
Returns the base-10 logarithm of e, Euler's constant. | LOG10E Property |
Performs a logical conjunction on two expressions. | Logical AND Operator (&&) |
Performs logical negation on an expression. | Logical NOT Operator (!) |
Performs a logical disjunction on two expressions. | Logical OR Operator (||) |
Returns, as an array, the results of a search on a string using a supplied Regular Expression object. | match Method |
A intrinsic object that provides basic mathematics functionality and constants. | Math Object |
Returns the greater of two supplied numeric expressions. | max Method |
Returns the largest number that can be represented in JScript. | MAX_VALUE Property |
Returns the lesser of two supplied numbers. | min Method |
Returns the number closest to zero that can be represented in JScript. | MIN_VALUE Property |
Divides two numbers and returns the remainder. | Modulus Operator (%) |
Resets the current item in the collection to the first item. | moveFirst Method |
Moves the current item to the next item in the collection. | moveNext Method |
Multiplies two numbers. | Multiplication Operator (*) |
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 |
Creates a new object. | new Operator |
Compares two expressions to determine if they are not equal in value or of the same data type. | Nonidentity Operator (!==) |
An object representation of the number data type and placeholder for numeric constants. | Number Object |
Returns or sets the numeric value associated with a specific error. | number Property |
Provides functionality common to all JScript objects. | Object Object |
List containing information about the execution precedence of JScript operators. | Operator Precedence |
Parses a string containing a date, and returns the number of milliseconds between that date and midnight, January 1, 1970. | parse Method |
Returns a floating-point number converted from a string. | parseFloat Method |
Returns an integer converted from a string. | parseInt Method |
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 the value of a base expression raised to a specified power. | pow Method |
Returns a reference to the prototype for a class of objects. | prototype Property |
Returns a pseudorandom number between 0 and 1. | random Method |
Stores information on regular expression pattern searches. | RegExp Object |
Contains a regular expression pattern. | Regular Expression Object |
A list of the special characters and sequences used in writing patterns for regular expressions. | Regular Expression Syntax |
Returns a copy of a string with text replaced using a regular expression. | replace Method |
Exits from the current function and returns a value from that function. | return Statement |
Returns an Array object with the elements reversed. | reverse Method |
Returns a specified numeric expression rounded to the nearest integer. | round Method |
List of JScript run-time errors. | Run-time Errors |
Returns a string representing the scripting language in use. | ScriptEngine Function |
Returns the build version number of the scripting engine in use. | ScriptEngineBuildVersion Function |
Returns the major version number of the scripting engine in use. | ScriptEngineMajorVersion Function |
Returns the minor version number of the scripting engine in use. | ScriptEngineMinorVersion Function |
Returns the position of the first substring match in a regular expression search. | search Method |
Creates variables used with conditional compilation statements. | @set Statement |
Sets the numeric date of the Date object using local time. | setDate Method |
Sets the year value in the Date object using local time. | setFullYear Method |
Sets the hour value in the Date object using local time. | setHours Method |
Sets the milliseconds value in the Date object using local time. | setMilliseconds Method |
Sets the minutes value in the Date object using local time. | setMinutes Method |
Sets the month value in the Date object using local time. | setMonth Method |
Sets the seconds value in the Date object using local time. | setSeconds Method |
Sets the date and time value in the Date object. | setTime Method |
Sets the numeric date in the Date object using Universal Coordinated Time (UTC). | setUTCDate Method |
Sets the year value in the Date object using Universal Coordinated Time (UTC). | setUTCFullYear Method |
Sets the hours value in the Date object using Universal Coordinated Time (UTC). | setUTCHours Method |
Sets the milliseconds value in the Date object using Universal Coordinated Time (UTC). | setUTCMilliseconds Method |
Sets the minutes value in the Date object using Universal Coordinated Time (UTC). | setUTCMinutes Method |
Sets the month value in the Date object using Universal Coordinated Time (UTC). | setUTCMonth Method |
Sets the seconds value in the Date object using Universal Coordinated Time (UTC). | setUTCSeconds Method |
Sets the year value in the Date object. | setYear Method |
Returns the sine of a number. | sin Method |
Returns a section of an array. | slice Method (Array) |
Returns a section of a string. | slice Method (String) |
Places HTML <SMALL> tags around text in a String object. | small Method |
Returns an Array object with the elements sorted. | sort Method |
Returns a copy of the text of the regular expression pattern. | source Property |
Returns the array of strings that results when a string is separated into substrings. | split Method |
Returns the square root of a number. | sqrt Method |
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 |
Places HTML <STRIKE> tags around text in a String object. | strike Method |
Allows manipulation and formatting of text strings and determination and location of substrings within strings. | String Object |
Places HTML <SUB> tags around text in a String object. | sub Method |
Returns a substring beginning at a specified location and having a specified length. | substr Method |
Returns the substring at a specified location within a String object. | substring Method |
Performs subtraction of two expressions. | Subtraction Operator (-) |
Places HTML <SUP> tags around text in a String object. | sup Method |
Enables the execution of one or more statements when a specified expression's value matches a label. | switch Statement |
List of JScript run-time errors. | Syntax Errors |
Returns the tangent of a number. | tan Method |
Returns a Boolean value that indicates whether or not a pattern exists in a searched string. | test Method |
Refers to the current object. | this Statement |
Generates an error condition that can be handled by a try...catch statement. | throw Statement |
Returns a standard JScript array converted from a VBArray. | toArray Method |
Returns a date converted to a string using Greenwich Mean Time (GMT). | toGMTString Method |
Returns a date converted to a string using the current locale. | toLocaleString Method |
Returns a string where all alphabetic characters have been converted to lowercase. | toLowerCase Method |
Returns a string representation of an object. | toString Method |
Returns a string where all alphabetic characters have been converted to uppercase. | toUpperCase Method |
Returns a date converted to a string using Universal Coordinated Time (UTC). | toUTCString Method |
Implements error handling for JScript. | try Statement |
Returns a string that identifies the data type of an expression. | typeof Operator |
Returns the highest index value used in the specified dimension of the VBArray. | ubound Method |
Indicates the negative value of a numeric expression. | Unary Negation Operator (-) |
Decodes String objects encoded with the escape method. | unescape Method |
Performs an unsigned right shift of the bits in an expression. | Unsigned Right Shift Operator (>>>) |
Returns the number of milliseconds between midnight, January 1, 1970 Universal Coordinated Time (UTC) (or GMT) and the supplied date. | UTC Method |
Returns the primitive value of the specified object. | valueOf Method |
Declares a variable. | var Statement |
Provides access to Visual Basic safe arrays. | VBArray Object |
Prevents an expression from returning a value. | void Operator |
Executes a statement until a specified condition is false. | while Statement |
Establishes the default object for a statement. | with Statement |