From http://www.w3schools.com (Copyright Refsnes Data)
The top-level properties and functions can be used on all of the built-in JavaScript objects.
FF: Firefox, N: Netscape, IE: Internet Explorer
Function | Description | FF | N | IE |
---|---|---|---|---|
decodeURI() | Decodes an encoded URI | 1 | 4 | 5.5 |
decodeURIComponent() | Decodes an encoded URI component | 1 | 4 | 5.5 |
encodeURI() | Encodes a string as a URI | 1 | 4 | 5.5 |
encodeURIComponent() | Encodes a string as a URI component | 1 | 4 | 5.5 |
escape() | Encodes a string | 1 | - | 3 |
eval() | Evaluates a string and executes it as if it was script code | 1 | 2 | 3 |
isFinite() | Checks if a value is a finite number | 1 | 4 | 4 |
isNaN() | Checks if a value is not a number | 1 | 2 | 3 |
Number() | Converts an object's value to a number | 1 | ||
parseFloat() | Parses a string and returns a floating point number | 1 | 2 | 3 |
parseInt() | Parses a string and returns an integer | 1 | 2 | 3 |
String() | Converts an object's value to a string | 1 | ||
unescape() | Decodes a string encoded by escape() | 1 | - | 3 |
Property | Description | FF | N | IE |
---|---|---|---|---|
Infinity | A numeric value that represents positive or negative infinity | 1 | 4 | 4 |
NaN | Indicates that a value is "Not a Number" | 1 | 4 | 4 |
undefined | Indicates that a variable has not been assigned a value | 1 | 4 | 5.5 |
From http://www.w3schools.com (Copyright Refsnes Data)