티스토리 뷰

이 포스팅은 “프론트엔드 개발자를 위한 자바스크립트(2013 인사이트, 한선용 옮김)”에서 발췌 요약했습니다.

==============================================================


1. ECMAScript(에크마 스크립트)란?

    • 1995년 넷스케이프에서 일하던 'Breadan Eich'가 LiveScript라는 언어를 개발했는데, 그 당시에 자바의 인기에 편승하기 위해 이름을 '자바스크립트'로 변경했습니다.
    • 그 때 마이크로소프트는 인터넷 익스플로러3에 자바스크립트를 포함시켜 JScript라고 불렀습니다.
    • 이름이 다른 이유는 저작권을 피하기 위해서였습니다.
    • 마이크로소프트가 자바스크립트를 구현함에 따라 넷스케이프 네비게이터의 자바스크립트, 인터넷 익스플로러의 JScript 두 가지 자바스크립트가 존재하게 되었습니다.
    • 각기 다른 버전의 등장으로 사람들은 자바스크립트를 표준화하기로 결정했습니다.
    • 1997년 자바스크립트 1.1이 ECMA(정보와 통신 시스템을 위한 비영리 표준화 기구)에 제안됩니다.
    • 이후 넷스케이프, 마이크로소프트, 선 등 여러 회사에서 자바스크립트 1.1을 손질해 ECMAScript라는 스크립트 언어를 정의합니다.
    • 이듬해 국제 표준화 기구(ISO)에서도 ECMAScript를 표준으로 받아들였습니다.(ISO-16262)
    • 이 때부터 브라우저 제작자들은 ECMAScript를 표준으로 자바스크립트를 구현했지만 완성도는 제각각 달랐습니다.
    • 자바스크립트가 ECMAScript를 포함하고 있는 관계로, ECMAScript는 JAVA에서 인터페이스의 역할을 하도록 디자인을 제공합니다.
    • 이 이후부터, 자바스크립트는 ECMAScript를 구현한 것이며, 종류는 아래와 같습니다.
        • 어도비 액션스크립트
        • JScript    
        • 자바스크립트
==============================================================


댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/04   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
글 보관함