8.5 Boolean Object
booleanÀ̶ó´Â ±âº»ÀûÀÎ °ªÀÌ ÀÖ´Ù. ÀÌ °ªÀº true, false°ª¸¸À»
°¡Áø´Ù. ÀÌ°É °´Ã¼¶ó´Â À̸§À¸·Î Çѹø ¾º¿î °ÍÀÌ Boolean°´Ã¼ÀÌ´Ù. ´Ü¼øÈ÷ ´ÙÀ½°ú °°ÀÌ »ý¼ºÇÒ ¼ö ÀÖ´Ù.
var b = new Boolean(true);
8.6 Function Object
ÇÔ¼öµµ °´Ã¼·Î °£ÁֵȴÙ. µû¶ó¼, new¸¦ ÅëÇØ¼ »õ·Î¿î ÇÔ¼ö¸¦ ÀÛ¼ºÇÒ ¼öµµ ÀÖ´Ù.Áï,
var sum = new Function("a", "b", "return a+b");
À§ÀÇ ¿¹¸¦ ¿ì¸®°¡ ÀϹÝÀûÀ¸·Î ÇÔ¼ö¸¦ ¼±¾ðÇÏ´Â ¹æ½ÄÀ¸·Î ¿Å°Üº¸¸é,
function sum(a, b){
return a+b;
}
ÀÌ·¸°Ô µÈ´Ù.
8.7 Argument Object
ÇÔ¼öÀÇ ÇÏÀ§ ¼Ó¼º Áß Çϳª°¡ arguments°¡ µÈ´Ù. ¹è¿°´Ã¼Ã³·³,
arguments[0], arguments[1], ....
arguments.length
¿Í °°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Ù. ´ç¿¬È÷ »ý¼ºÀÚ´Â Á¸ÀçÇÏÁö ¾Ê´Â´Ù.
ÀÌ °´Ã¼´Â ÇÔ¼ö¿¡ Á¾¼ÓµÇ¾î ÀÚµ¿À¸·Î »ý¼ºµÇ´Â °´Ã¼·Î ¹Ýµå½Ã arguments¶ó´Â ¸íĪÀ» °¡Áöµµ·Ï µÇ¾îÀÖ´Ù.
8.8 Number Object
Number °´Ã¼´Â ÀÚ¹Ù½ºÅ©¸³Æ®¿¡¼ »ç¿ëµÇ´Â º¯¼ö Áß¿¡ ¼ýÀÚ °ªÀÌ °¡Áú ¼ö ÀÖ´Â ÃÖ´ë,
ÃÖ¼Ò°ª°ú °°Àº »ó¼ö¸¦ °¡Áö°í ÀÖ´Â °´Ã¼ÀÌ´Ù.
ECMAScript v3¿Í ÀÚ¹Ù½ºÅ©¸³Æ® 1.5´Â Number °´Ã¼¿¡ ´ÙÀ½°ú °°Àº 3°³ÀÇ ÇÔ¼ö°¡ Ãß°¡µÇ¾ú´Ù.
toFixed(n) | ¼Ò¼öÁ¡ÀÌÇÏÀÇ ÀÚ¸®¼ö |
toExponential(n) | Áö¼öÇ¥±â¹ý¿¡¼ Áö¼öÀÇ ¼Ò¼öÁ¡ ÀÌÇÏ ÀÚ¸®¼ö |
toPrecision(n) | ÁöÁ¤µÈ ¼ýÀÚ±îÁö¸¸ Ãâ·Â (¼Ò¼öÁ¡ ÀÌÇÏÀÚ¸® Æ÷ÇÔ) |
Âü°íÇÒ °ÍÀº À§ÀÇ ÇÔ¼öµéÀº ¸ðµÎ ¹Ý¿Ã¸²À» ¼öÇàÇÑ´Ù´Â Á¡ÀÌ´Ù.
- Last Update : 2008.9.3 by Deadfire(http://www.deadfire.net)
|