ºñ ECMAJScript

¼³¸í

JScript 3.0¿¡¼­ºÎÅÍ »õ·Î¿î ¾ð¾î ±â´ÉÀ» »ç¿ëÇϸç, ÀÌ ±â´ÉÀ» Áö¿øÇÏÁö ¾Ê´Â ÀÌÀü ¹öÀü°úÀÇ È£È¯¼ºÀ» À¯ÁöÇÑ´Ù.

Á¶°ÇºÎ ÄÄÆÄÀÏÀº @cc_on ¹®ÀåÀ̳ª @if ¶Ç´Â @set ¹®ÀåÀ» »ç¿ëÇÏ¿© È°¼ºÈ­µÈ´Ù.

Á¶°ÇºÎ ÄÄÆÄÀÏÀ» »ç¿ëÇϸé ÀϹÝÀûÀ¸·Î JScriptÀÇ »õ·Î¿î ±â´ÉÀ» »ç¿ëÇÏ°í ½ºÅ©¸³Æ®¿¡ µð¹ö±ëÀ» Áö¿øÇϸç ÄÚµå ½ÇÇàÀ» ÃßÀûÇÒ ¼ö ÀÖ°ÔÇÑ´Ù.

Á¶°ÇºÎ ÄÄÆÄÀÏÀº JScriptÀÇ ±â´ÉÀ̹ǷΠÇ×»ó Á¶°ÇºÎ ÄÄÆÄÀÏ Äڵ带 ÁÖ¼®¿¡ ³Ö¾î¾ß Netscape ºê¶ó¿ìÀú °°Àº È£½ºÆ®°¡ Á¶°ÇºÎ ÄÄÆÄÀÏÀ» ÀÌÇØÇÏÁö ¸øÇصµ ¹«½ÃÇÒ ¼ö ÀÖ´Ù.

ÁÖ±â ¼Ó ¿¹Á¦¸¦ Âü°íÇ϶ó. ÀÌ´Â Á¶°ÇºÎ ÄÄÆÄÀÏÀÌ @cc_on ¹®Àå¿¡ ÀÇÇØ È°¼ºÈ­µÉ ¶§¸¸ »ç¿ëµÇ´Â ƯÁ¤ ÁÖ¼® ±¸ºÐ ±âÈ£¸¦ »ç¿ëÇÑ´Ù.

½ºÅ©¸³Æà ¿£ÁøÀÌ Á¶°ÇºÎ ÄÄÆÄÀÏÀ» Áö¿øÇÏÁö ¾ÊÀ» °æ¿ì »õ ½ºÅ©¸³Æà ¿£ÁøÀÌ ÇÊ¿äÇÏ´Ù´Â ¸Þ½ÃÁö¸¸ ³ª¿Â´Ù.

´ÙÀ½°ú °°Àº ¹Ì¸® Á¤ÀÇµÈ º¯¼ö´Â Á¶°ÇºÎ ÄÄÆÄÀÏ¿¡ »ç¿ëÇÒ ¼ö ÀÖ´Ù.
º¯¼ö°¡ true°¡ ¾Æ´Ï¸é Á¢¼ÓÇÒ ¶§ NaNÀ¸·Î Á¤ÀÇµÇ°í ¼öÇàµÇÁö ¾Ê´Â´Ù.

º¯¼ö¼³¸íÂü°í
@_win32Win32 ¿î¿µ üÁ¦¸é TrueÀÌ´Ù.
@_win16Win16 ¿î¿µ üÁ¦¸é TrueÀÌ´Ù.
@_macApple Macintosh ¿î¿µ üÁ¦¸é TrueÀÌ´Ù.
@_alphaDEC Alpha ÇÁ·Î¼¼¼­¸é TrueÀÌ´Ù.
@_x86Intel ÇÁ·Î¼¼¼­¸é TrueÀÌ´Ù.
@_mc680x0Motorola 680x0 ÇÁ·Î¼¼¼­¸é TrueÀÌ´Ù.
@_PowerPCMotorola PowerPC ÇÁ·Î¼¼¼­¸é TrueÀÌ´Ù.
@_jscriptJScript¿¡¼­ Ç×»ó trueÀÌ´Ù. ScriptEngine() ±â´ÉÇÔ¼ö
@_jscript_buildJScript ½ºÅ©¸³Æà ¿£ÁøÀÇ ºôµå ¹øÈ£¸¦ Æ÷ÇÔÇÑ´Ù. ScriptEngineBuildVersion() ±â´ÉÇÔ¼ö
@_jscript_versionmajor .minor Çü½ÄÀÇ JScript ¹öÀü ¹øÈ£¸¦ Æ÷ÇÔÇÑ´Ù. ScriptEngineManorVersion() ±â´ÉÇÔ¼ö
ScriptEngineMinorVersion() ±â´ÉÇÔ¼ö