Below is a listing of all classes in the JavaScript Core namespace. Click on a class to visit its documentation.
| Class | IE | Mozilla | Netscape | Opera | Safari |
|---|---|---|---|---|---|
An array of parameters passed to a function. | 4.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+ |
An array is an ordered list of elements. | 4.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+ |
The Boolean object is an object wrapper
for a boolean value.
| 3.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+ |
Lets you work with dates and times. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+ |
Enumerator is a proprietary Microsoft object that iterates over items in a group. | 4.0+ | no | no | no | no |
Represents a runtime error. | 5.0+ | 1.0+ | 6.0+ | 7.0+ | 1.0+ |
The EvalError is thrown when the eval method is used incorrectly. | 5.0+ | 1.0+ | 6.0+ | no | no |
Every function in JavaScript is actually a Function object.
| 4.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+ |
The Global object is the parent of all globally avaliable properties and methods. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | no |
A built-in object that has properties and methods for
mathematical constants and functions. For example, the
Math object's PI property has the value of pi.
| 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+ |
Lets you work with numeric values. The
Number object is an object wrapper for
primitive numeric values.
| 3.0+ | 1.0+ | 3.0+ | 7.0+ | 1.0+ |
Object is the primitive JavaScript object type. All JavaScript objects are descended from Object. That is, all JavaScript objects have the methods defined for Object. | 4.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+ |
Thrown when a number is out of its appropriate range. | 5.0+ | 1.0+ | 6.0+ | no | no |
Thrown if reading a variable that does not exist. | 5.0+ | 1.0+ | 6.0+ | no | no |
Pattern for a regular expression. | 4.0+ | 1.0+ | 4.0+ | 7.0+ | 1.0+ |
Represents the characters of a string. | 3.0+ | 1.0+ | 2.0+ | 7.0+ | 1.0+ |
A SyntaxError is thrown if there is a syntax error in the JavaScript code. | 5.0+ | 1.0+ | 6.0+ | no | no |
A TypeError is thrown when a value is a different type than what was expected. | 5.0+ | 1.0+ | 6.0+ | no | no |
A URIError is thrown when there is an exception with URI encoding or decoding. | 5.0+ | 1.0+ | 6.0+ | no | no |