JavaScript ¾ð¾î´Â Netscape Communications Corporation¿¡ ÀÇÇÏ¿© °³¹ßµÇ°í NetscapeÀÇ »óÇ¥ÀÌ´Ù.
ÀÌ´Â ¹ü ÇÁ·¹ÀÓ¼º °³Ã¼ÁöÇâÇü ½ºÅ©¸³Æà ¾ð¾î·Î ´çÃÊ¿¡´Â Netscape Navigator¸¦ À§ÇØ ¼³°èµÇ¾ú´Ù.
½ÇÁ¦ ¹öÀü 2.0 ÀÌÈÄÀÇ NavigatorµéÀº HTML ÄÚµå ¼Ó¿¡ Æ÷ÇÔµÈ Javascript ¹®ÀåµéÀ» Çؼ®ÇÒ¼ö ÀÖ¾ú´Ù.
¹®¼ÀÇ ¿¶÷À» ¿äûÇϸé, Javascript¸¦ Æ÷ÇÔÇÑ ¿äûµÈ HTML ÆäÀÌÁö°¡ ¼¹ö·ÎºÎÅÍ »ç¿ëÀÚ(client)¿¡°Ô º¸³»Áø´Ù.
Navigator´Â HTML ¹®¼¸¦ Çؼ®ÇÏ°í Ç¥ÇöÇϸç, Javascript´Â Äڵ带 ½ÇÇàÇÏ¿©, °á°ú ¹®¼°¡ »ç¿ëÀÚ¿¡°Ô º¸¿©Áø´Ù.
HTML ¹®¼¸¦ Çؼ®ÇÏ°í Ç¥ÇöµÇ´Â °ÍÀÌ ¼¹ö»çÀ̵尡 ¾Æ´Ï°í »ç¿ëÀÚ »çÀ̵å¶ó´Â °ÍÀ» ÀÌÇØÇÏ´Â °ÍÀº Áß¿äÇÏ´Ù.
Netscape Navigator 2.0 ¼º°ø ÈÄ Microsoft CorporationÀº À绡¸® JScript·Î ºÒ¸®¿ì´Â Javascript¸¦ °³¹ßÇß´Ù. ¹°·Ð Microsoft CorporationÀÇ »óÇ¥·Î Internet Explorer¿¡¼ ÀÛµ¿µÇ°Ô ¼³°èµÇ¾ú´Ù.
½ÇÁ¦ÀûÀ¸·Î´Â ¸î°¡Áö Ư¼öÇÑ °ÍÀ» Á¦¿ÜÇÏ°í´Â Microsoft CorporationÀÇ JScript¿Í NetscapeÀÇ JavaScript ¸ðµÎ °°´Ù.
µû¶ó¼ ÀÌ ±³Àç´Â Microsoft CorporationÀÇ JScript¿Í NetscapeÀÇ JavaScript¿¡ ¸ðµÎ À¯¿ëÇÒ °ÍÀÌ´Ù.
±×·¯³ª ÀÌ ±³Àç´Â ºê¶ó¿ìÁ® º¸±ÞÀ» °¨¾ÈÇÏ¿© Microsoft CorporationÀÇ JScript¸¦ Áß½ÉÀ¸·Î ¿¹Á¦¸¦ ±¸¼ºÇÏ¿´´Ù.
ÃֽŠ¹öÀüµé¿¡¼´Â JScript³ª JavaScript ¸ðµÎ À¯·´ ÄÄÇ»ÅÍ Á¦Á¶ÀÚ Çùȸ(ECMA: the European Computer Manufacturing Association)ÀÇ ECMAScript ¾ð¾î ±Ô°Ý(ECMA-262 Ç¥ÁØ) ¿¡ ºÎÇÕÇϵµ·Ï ÇÏ¿´´Ù, ECMAScript´Â EMCA-262 ¾ð¾îÀÇ À̸§ÀÌ´Ù.
¾ç´ë»ç°¡ °è¼ÓÀûÀ¸·Î JScript¿Í JavaScriptÀÇ À̸§À¸·Î °æÀïÀûÀ¸·Î »õ·Î¿î ±â´É°ú ¼Ó¼ºµéÀ» Ãß°¡ÇÏ°ÚÁö¸¸, EMCA-262 Ç¥ÁØÀÌ »óÈ£ È£¿Ï¼ºÀ» À§ÇÑ ÃÖ¼ÒÇÑÀÇ ¿ä±¸»çÇ׸¸À» Á¦½ÃÇÏ¿©, ÀÌ¿Í °°Àº ±âÁØ¿¡´Â °è¼Ó ¸ÂÃâ °ÍÀÌ ±â´ëµÈ´Ù.
´ÙÇེ·¯¿î °ÍÀº ¾ç»ç°¡ ¸ðµÎ ÇâÈÄ ¹öÀü¿¡¼ EMCA-262 Ç¥ÁØ°ú °³Á¤ ³»¿ëÀ» ¼ö¿ëÇϰڴٴ õ¸íÇß´Ù.
Javascript´Â ÀÌÇØ°¡ ½±°í, »ç¿ëÇϱâ Æí¸®ÇÑ ÀϹÝÀûÀÎ ¸ñÀûÀÇ ½ºÅ©¸³Æ® ¾ð¾îÀÌ´Ù.
Javascript¸¦ ºê¶ó¿ìÀúÀÇ DOM(Document Object Model)°ú º´ÇàÇÏ¿© »ç¿ëÇÑ´Ù¸é, ¹Ì·¡ÀÇ ¾Ö´Ï¸ÞÀ̼ÇÀ̳ª À̹ÌÁöµî¿¡ ź·Â¼ºÀÌ °·ÂÇÑ ºê¶ó¿ìÁ® ±â¹Ý ÀÀ¿ëÀÌ °¡´ÉÇÒ °ÍÀÌ´Ù.
ÀÌ ±³Àç¿¡¼´Â ±¸º°ÇÏ¿©¾ß ÇÏ´Â ºÎºÐ¿¡´Â º°µµ·Î Ç¥½ÃÇÏ¿´À¸³ª, °øÅëÀûÀ¸·Î Àû¿ëµÇ´Â ºÎºÐÀº JScript¿Í JavaScript¸¦ Æ÷°ýÀûÀ¸·Î Javascript·Î Ç¥ÇöÇÑ´Ù.