home HTML XML DTD CSS Visual Filter JavaScript Java ASP SSI .NET  
JavaScript Reference >
Suggested Reading

Native Objects


tag/attrib/value description
Object x 3 1.0   Base object, parent to other objects
Object (vValue?) x      
new Object (vValue) x 3 1.0  
toString ( ) x 3 1.0  
toLocaleString ( ) x 3 -  
valueOf ( ) x 3 1.1  
prototype x 3 1.1  
constructor x 3 1.1  
hasOwnProperty (sProperty) x - -  
isPrototypeOf (object) x - -  
propertyIsEnumerable (sProperty) x - -  
eval (string) - - 1.1  
watch (sProp, fHandler) - - 1.2  
unwatch (sProp) - - 1.2  
toSource ( ) - - 1.3  
Global x 3 -   Default object, call elements directly
eval (sProgramCode) x 1 1.0  
parseInt (sValue, iRadix?) x 1 1.0  
parseFloat (sValue) x 1 1.0  
escape (string) x 1 1.0  
unescape (string) x 1 1.0  
isNaN (vValue) x 1 1.1  
NaN x 3 1.3  
Infinity x 3 1.3  
isFinite (nValue) x 3 1.3  
undefined x - 1.3  
decodeURI x - -  
decodeURIComponent x - -  
encodeURI x - -  
encodeURIComponent x - -  
Math x 1 1.0  
E x 1 1.0   Euler's constant ~ 2.718
LN2 x 1 1.0  
LN10 x 1 1.0  
LOG2E x 1 1.0  
LOG10E x 1 1.0  
PI x 1 1.0  
SQRT1_2 x 1 1.0  
SQRT2 x 1 1.0  
abs (nNumber) x 1 1.0  
acos (nNumber) x 1 1.0  
asin (nNumber) x 1 1.0  
atan (nNumber) x 1 1.0  
atan2 (nY, nX) x 2 1.0  
ceil (nNumber) x 1 1.0  
cos (nNumber) x 1 1.0  
exp (nNumber) x 1 1.0  
floor (nNumber) x 1 1.0  
log (nNumber) x 1 1.0  
max (nNumber*) x 1 1.0  
min (nNumber*) x 1 1.0  
pow (nBase, nExponent) x 1 1.0  
random ( ) x 1 1.1  
round (nNumber) x 1 1.0  
sin (nNumber) x 1 1.0  
sqrt (nNumber) x 1 1.0  
tan (nNumber) x 1 1.0  
Boolean x 2 1.1  
Boolean (bValue?) x      
new Boolean (bValue?) x 2 1.1  
prototype x 2 1.1  
constructor x 2 1.1  
toString ( ) x 2 1.1  
toSource ( ) - - 1.3  
valueOf ( ) x 2 1.1  
Number x 2 1.1  
Number (nValue?) x   1.2  
new Number (nValue?) x 2 1.1  
prototype x 2 1.1  
constructor x 2 1.1  
MAX_VALUE x 2 1.1  
MIN_VALUE x 2 1.1  
NaN x 2 1.1  
NEGATIVE_INFINITY x 2 1.1  
POSITIVE_INFINITY x 2 1.1  
toString ( ) x 2 1.1  
toLocaleString ( ) x - -  
toSource ( ) - - 1.3  
valueOf ( ) x 2 1.1  
toFixed (iFractionDigits) x - -  
toExponential (iFractionDigits) x - -  
toPrecision (iPrecision) x - -  
String x 1 1.0  
String (sLiteral?) x   1.2  
new String (sLiteral?) x 1 1.0  
prototype x 2 1.1  
constructor x 2 1.1  
toString ( ) x 2 1.1  
toSource ( ) - - 1.3  
valueOf ( ) x 2 1.1  
fromCharCode (iCode*) x 3 1.2  
charAt (iIndex) x 1 1.0  
charCodeAt (iIndex) x 5.5 1.2  
concat (sPart+) x 3 1.2  
indexOf (sSubstring, iStart?) x 1 1.0  
lastIndexOf (sSubstring, iEnd?) x 1 1.0  
localeCompare (that) x - -  
match (reSearch) x 3 1.2  
replace (sSearch | reSearch, sReplace) x 1 1.2  
search (reSearch) x 3 1.2  
slice (iStart, iEnd?) x 3 1.0  
split ([sSeperator, iLimit? ]?) x 3 1.1  
substring (iStart, iEnd) x 1 1.0  
substr (iStart, iLength?) x 3 1.0  
toLowerCase ( ) x 1 1.0  
toLocaleLowerCase ( ) x - -  
toUpperCase ( ) x 1 1.0  
toLocaleUpperCase ( ) x - -  
length x 1 1.0  
anchor (sAnchor) - 1 1.0  
big ( ) - 1 1.0  
blink ( ) - 1 1.0  
bold ( ) - 1 1.0  
fixed ( ) - 1 1.0  
fontcolor (sColor) - 1 1.0  
fontsize (sSize) - 1 1.0  
italics ( ) - 1 1.0  
link (sUrl) - 1 1.0  
small ( ) - 1 1.0  
strike ( ) - 1 1.0  
sub ( ) - 1 1.0  
sup ( ) - 1 1.0  
Date x 1 1.0   Handles all date and time actions
MakeTime (iHour, iMin, iSec, iMS) x      
MakeDay (iYear, iMonth, iDate) x      
MakeDate (iDay, iTime) x      
TimeClip (nTime) x      
Date (iYr?, iMon?, iDay?, iHr?, iMin?, iSec?, iMS?) x      
new Date ( x 1 1.0  
nDateVal        
sDateVal        
iYear, iMonth, iDay, iHour?, iMin?, iSec?, iMS?)        
prototype x 2 1.1  
constructor x 2 1.1  
parse (iDateVal | sDateVal | vtDateVal) x 1 1.0   Return milliseconds since 1/1/1970
UTC (iYear, iMonth, iDate, iHours?, iMin?, iSec?, iMS?) x 1 1.3   Convert date to milliseconds
toString ( ) x 2 1.1  
toDateString ( ) x - -  
toTimeString ( ) x - -  
toLocaleString ( ) x 1 1.0   Convert local date to string
toLocaleDateString ( ) x - -  
toLocaleTimeString ( ) x - -  
toUTCString ( ) x 3 1.3  
toGMTString ( ) x 1 1.0   Convert GMT date to string
toSource ( ) - - 1.3  
valueOf ( ) x 2 1.1  
getTime ( ) x 1 1.0   Return complete time
setTime (iMS) x 1 1.0  
getYear ( ) x 1 1.0   Return year
setYear (iYear) x 1 1.0   Set year
getFullYear ( ) x 3 1.3  
getUTCFullYear ( ) x 3 1.3  
setFullYear (iYear, iMonth?, iDate?) x 3 1.3  
setUTCFullYear (iYear, iMonth?, iDate?) x 3 1.3  
getMonth ( ) x 1 1.0   Return month
getUTCMonth ( ) x 3 1.3  
setMonth (iMonth, dDate?) x 1 1.0   Set month
setUTCMonth (iMonth, dDate?) x 3 1.3  
getDate ( ) x 1 1.0   Return day of month
getUTCDate ( ) x 3 1.3  
getVarDate ( ) - 3 -  
setDate (iDate) x 1 1.0   Set day of month
setUTCDate (iDate) x 3 1.3  
getDay ( ) x 1 1.0   Return day of week
getUTCDay ( ) x 3 1.3  
getHours ( ) x 1 1.0   Return hours
getUTCHours ( ) x 3 1.3  
setHours (iHours, iMin?, iSec?, iMS?) x 1 1.0   Set hours
setUTCHours (iHours, iMin?, iSec?, iMS?) x 3 1.3  
getMinutes ( ) x 3 1.0   Return minutes
getUTCMinutes ( ) x 3 1.3  
setMinutes (iMin, iSec?, iMS?) x 1 1.0   Set minutes
setUTCMinutes (iMin, iSec?, iMS?) x 3 1.3  
getSeconds ( ) x 1 1.0   Return seconds
getUTCSeconds ( ) x 3 1.3  
setSeconds (iSec, iMS?) x 1 1.0   Set seconds
setUTCSeconds (iSec, iMS?) x 3 1.3  
getMilliseconds ( ) x 3 1.3  
getUTCMilliseconds ( ) x 3 1.3  
setMilliseconds (iMS) x 3 1.3  
setUTCMilliseconds (iMS) x 3 1.3  
getTimeZoneoffset ( ) x 1 1.0   Return timezone offset
Array x 2 1.1  
Array (vElement*) x      
[vElement*]     1.1  
new Array (iSize? | vElement*) x 2 1.1  
prototype x 2 1.1  
constructor x 2 1.1  
toString ( ) x 2 1.1  
toLocaleString ( ) x 2 -  
toSource - - 1.3  
valueOf ( ) - 2 1.1  
concat (vItem*) x 3 1.2  
join (sSeperator) x 2 1.1  
pop ( ) x 5.5 1.2  
push (vItem*) x 5.5 1.2  
reverse ( ) x 2 1.1  
shift ( ) x 5.5 1.2  
slice (iStart, iEnd?) x 3 1.2  
sort (fCompareFunct?) x 2 1.1  
splice (iStart, iDeleteCount, vItem*) x 5.5 1.2  
unshift (vItem*) x 5.5 1.2  
length x 2 1.1  
index - - 1.2  
input - - 1.2  
VBArray - 3    
new VBArray (vbaSafeArray) - 3    
dimensions ( ) - 3    
getItem (iDimension+) - 3    
lbound (iDimension?) - 3    
toArray ( ) - 3    
ubound (iDimension?) - 3    
Enumerator - 3    
new Enumerator (cCollection?) - 3    
AtEnd ( ) - 3    
item ( ) - 3    
moveFirst ( ) - 3    
moveNext ( ) - 3    
RegExp x 3 1.2  
RegExp (sPattern, sFlags?) x      
/Pattern/Flags? x      
new RegExp (sPattern, sFlags?) x   1.2  
prototype x - 1.2  
constructor x - 1.2  
exec (sSource) x 3 1.2  
test (sSource) x 3 1.2  
source x 3 1.2  
global x - 1.2  
ignoreCase x - 1.2  
multiline x - 1.2  
$* - - 1.2  
lastIndex x 3 1.2  
$1 - 3 1.2  
$2 - 3 1.2  
$3 - 3 1.2  
$4 - 3 1.2  
$5 - 3 1.2  
$6 - 3 1.2  
$7 - 3 1.2  
$8 - 3 1.2  
$9 - 3 1.2  
index - 3 -  
input - 3 1.2  
$_ - - 1.2  
compile (sPattern, sFlags?) - 3 1.2  
lastMatch - - 1.2  
$& - - 1.2  
lastParen - - 1.2  
$+ - - 1.2  
leftContext - - 1.2  
$` - - 1.2  
rightContext - - 1.2  
$' - - 1.2  
toSource - - 1.3  
toString - - 1.3  
valueOf - - 1.2  
Function x 2 1.1  
function functionname? (argument*) {body} x 2 1.0  
new Function (sArgList*, sBody) x 2 1.1  
prototype x 2 1.1  
constructor x 2 1.1  
toString ( ) x 2 1.1  
toSource ( ) - - 1.3  
valueOf ( ) - 2 1.1  
apply (thisArg, argArray) x - 1.3  
call (thisArg, arg*) x - 1.3  
arguments - 2 1.1  
callee - - 1.2  
caller - - 1.2  
length - - 1.1  
caller - 2    
length x - 1.1  
arity - - 1.2  
Error x 5.0    
Error (sMessage) x      
new Error (iNumber?, sDescription?) - 5.0    
new Error (sMessage) x      
prototype x -    
constructor x -    
toString x -    
name x -    
message x -    
description - 5.0    
number - 5.0    
ActiveXObject - 3    
new ActiveXObject (sClass, sLocation?) - 3    
Packages - - 1.1  
className - - 1.1  
java - - 1.1  
netscape - - 1.1  
sun - - 1.1  
java - - 1.1  
netscape - - 1.1  
sun - - 1.1  
javaArray - - 1.1  
length - - 1.1  
toString - - 1.1  
javaClass - - 1.1  
javaObject - - 1.1  
javaPackage - - 1.1