Date típus Konstruktor attributumok [year,month-1,day,hours,minutes,seconds,miliseconds] objektum szintű mezők: objektum szintű metódusok: osztály szintű mezők: constructor prototype osztály szintű metódusok: getTime() toGMTString() toUTCString() toDateString() toTimeString() toLocaleDateString() toLocaleTimeString() toLocaleString() getTimezoneOffset() getFullYear() getMonth() getDate() getHours() getMinutes() getSeconds() getMilliseconds() getDay() getYear() setFullYear() setMonth() setDate() setHours() setMinutes() setSeconds() setMilliseconds() setYear() getUTCFullYear() getUTCMonth() getUTCDate() getUTCHours() getUTCMinutes() getUTCSeconds() getUTCMilliseconds() getUTCDay() getUTCYear() setUTCFullYear() setUTCMonth() setUTCDate() setUTCHours() setUTCMinutes() setUTCSeconds() setUTCMilliseconds() setUTCYear() objektum szintű metódusok: parse() valueOf() toString() Math típus Konstruktor - osztály szintű mezők: constructor prototype osztály szintű metódusok: objektum szintű mezők: E LN10 LN2 LOG10E LOG2E PI SQRT1_2 SQRT2 objektum szintű metódusok: abs() max() min() random() cail() round() floor() sin() cos() tan() asin() acos() atan() atan2() sqrt2() pow() exp() log() String típus Konstruktor attr [kezdőérték] osztály szintű mezők: constructor prototype length osztály szintű metódusok: charAt() charCodeAt() substring() slice() substr() toUpperCase() toLowerCase() toLocaleUpperCase() toLocaleLowerCase() localeCompare() concat() indexOf() lastIndexOf() test() search() replace() split() join() match() exec() objektum szintű mezők: objektum szintű metódusok: fromCharCode() charCodeAt() Number típus Konstruktor attr [kezdőérték] objektum szintű mezők: MIN_VALUE MAX_VALUE NEGATIVE_INFINITY POSITIVE_INFINITY objektum szintű metódusok: - osztály szintű mezők: constructor prototype osztály szintű metódusok: valueOf() toString() toFixed() toPrecision() toExponential() toLocaleString() Array típus Konstruktor attr [dimension] attr [element1,element2,...] objektum szintű mezők: objektum szintű metódusok: osztály szintű mezők: constructor prototype length osztály szintű metódusok: join() split() sort() reverse() pop() push() shift() unshift() splice() slice() Function típus Konstruktor attr [paraméter1], attr [paraméter2], ..., attr [kód] objektum szintű mezők: objektum szintű metódusok: osztály szintű mezők: constructor prototype osztály szintű metódusok: toString() Boolean típus Konstruktor attr [kezdőérték] objektum szintű mezők: objektum szintű metódusok: osztály szintű mezők: constructor prototype osztály szintű metódusok: toString() Object típus Konstruktor attr [paraméter1], attr [paraméter2], ..., attr [kód] objektum szintű mezők: objektum szintű metódusok: osztály szintű mezők: constructor osztály szintű metódusok: toString() Error típus Konstruktor attr [hiba szövege], attr [hiba leírása] objektum szintű mezők: objektum szintű metódusok: osztály szintű mezők: constructor osztály szintű metódusok: toString() Nyelvi függvények: alert() inNaN() inFinite() escape() unescape() encodeURI() encodeURIComponent() dencodeURI() dencodeURIComponent() parseInt() parseFloat() typeof()