Array
| length J2 | prototype N3,J2 |
| concat(array2) N4,M4 | join("char") J2 | push() N4 |
| pop()N4 | reverse() J2 | shift() N4 |
| slice(i,[j]) N4,M4 | sort(compareFunc) J2 | unshift() N4 |
*Array N3,J2 |
|
Date
| prototype N3 |
| get/set[UTC]Date() | get/set[UTC]Day() | get/set[UTC]Hours() |
| get/set[UTC]Minutes() | get/set[UTC]Month() | get/set[UTC]Seconds() |
| get/set[UTC]Time() | get/set[Full]Year() | getTimezoneOffset() |
| parse("dateString") | toGMTString() | toLocaleString() |
| toString() | UTC(date vals) |
*[UTC] and [Full] add-ons available in N4,M4 |
|
Event
| data (1) | layerX | layerY |
| modifiers (2) | pageX | pageY |
| screenX | screenY | target |
| type | which (3) |
*event N4
*(1)URL of dragdrop event
*(2)Event.ALT_MASK, Event.CONTROL_MASK, Event.SHIFT_MASK, Event.META_MASK
*(3)Mouse button (1=left; 3=right); Key char code
|
| IE4 Event |
| altKey | button | cancelBubble |
| clientX | clientY | ctrlKey |
| fromElement | keyCode | offsetX |
| offsetY | reason | returnValue |
| screenX | screenY | shiftKey |
| srcElement | srcFilter | toElement |
| type | x | y |
* IE4 ¿¡¼ event Object´Â windowÀÇ ObjectÀÌ´Ù. window.event
|
|
Event Çڵ鷯
| ALT_MASK | CONTROL_MASK | SHIFT_MASK |
| META_MASK | MOUSEDOWN | MOUSEUP |
| MOUSEOVER | MOUSEOUT | MOUSEMOVE |
| MOUSEDRAG | CLICK | DBLCLICK |
| KEYDOWN | KEYUP | EYPRESS |
| DRAGDROP | FOCUS | BLUR |
| SELECT | CHANGE | RESET |
| SUBMIT | SCROLL | LOAD |
| UNLOAD | XFER_DONE | ABORT |
| ERROR | LOCATE | MOVE |
| RESIZE | FORWARD | HELP |
| BACK |
*event Çڵ鷯 N4 |
|
Function
| caller | arguments[ ] | prototype |
*function N3,J2 |
|
Math
| E | LN2 | LN10 |
| LOG2E | LOG10E | PI |
| SQRT1_2 | SQRT2 |
| abs(val) | acos(val) | asin(val) |
| atan(val) | atan2(val1, val2) | ceil(val) |
| cos(val) | exp(val) | floor(val) |
| log(val) | max(val1, val2) | min(val1, val2) |
| pow(val1, power) | random() | round(val) |
| sin(val) | sqrt(val) | tan(val) |
|
Navigator(plguIn,mimeType)
| appCodeName | appName | appVersion |
| language N4 | mimeTypes[i]N3 | platform N4 |
| plugins[i]N3 | userAgent |
| javaEnabled()N3,M4 | preference(name[,val])N4,(S),(2) | taintEnabled()N3,M4 |
| plugIn | mimeType |
| description |
filename |
description |
enabledPlugin |
| length | name | type | suffixes |
| refresh() | | | |
| * plugin N3 | * mimetype N3 |
|
*Navigator(1)
*(1)Contained by window object in M4
*(2)Preference names: general.always_load_images;
security.enable_java; javascript.enabled;
browser.enable_style_sheets; autoupdate.enabled;
network.cookie.cookieBehavior; network.cookie.warnAboutCookies
|
|
Number
| MAX_VALUE | MIN_VALUE | NaN |
| NEGATIVE_INFINITY | POSITIVE_INFINITY | prototype |
| toString() |
*Number N3,J2 |
|
|
RegExp
| input | multiline | lastMatch |
| lastParen | leftContext | rightContext |
| $1...$9 |
*RegExp N4,M4 |
|
|
Regular Expression
| global | ignoreCase | lastIndex |
| source |
| compile(regexp) | exec("string") (1) | test("string") |
| str.match(regexp) (1) | str.replace(regexp,str) (1) | str.search(regexp) |
| str.split(regexp[,limit] |
*Regular Expression N4,M4
*(1)Returns an array with properties: index, input, [0],[1]...[n] |
|
|
Screen
| availHeight | availLeft (2) | availTop (2) |
| availWidth | colorDepth | height |
| width | pixelDepth (2) |
* screen N4,M4,(1)
* (1)Contained by window object in M4
* (2)Not in M4
|
|
|
Sting
| String | length | prototype N3 |
| anchor("anchorName") | big() | blink() |
| bold() | charAt(index) | charCodeAt([i])N4,M4 |
| concat(string2) N4,M4 | fixed() | fontcolor(#rrggbb) |
| fontsize(1to7) | fromCharCode(n1...) N4,M4 | indexOf("str" [,i]) |
| italics() | lastIndexOf("str" [,i]) | link(URL) |
| match(regexp) N4,M4 | replace(regexp,str) N4,M4 | search(regexp) N4,M4 |
| slice(i,j) N4,J2 | small() | split(char) N3,(1),M4 |
| strike() | sub() | substr(start,length) N4,M4 |
| substring(intA, intB) | sup() | toLowerCase() |
| toUpperCase() |
|
*(1)N4¿¡¼ regexp parameter »ç¿ëÇÒ ¼ö ÀÖ°í, ³ª´©°íÀÚ ÇÏ´Â °¹¼öµµ µÎ¹øÀç parameter¿¡ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±×¸®°í, °ø¹é¹®ÀÚ parameter´Â white space ¹®ÀÚ¸¦ Æ÷ÇÔÇÕ´Ï´Ù.
|
ÀÌ ÆäÀÌÁö´Â Danny GoodmanÀÇ pdfÈÀÏÀ» htmlÈÀÏ·Î ¹Ù²å½À´Ï´Ù.
±× ºÐ²² °¨»ç¸¦ µå¸³´Ï´Ù.
http://www.dannyg.com/javascript/jsminifaq.html
|