inblog logo
|
sson17
    JavaScript

    [자바스크립트(Java Script)]1. Javascript 역사

    손영민's avatar
    손영민
    Apr 14, 2025
    [자바스크립트(Java Script)]1. Javascript 역사
    1. html.css.js.문법 동일하다
    • js는 dom 제어를 위해서 나옴!!
     
    1. css.js에 제공되는 함수 (달라 - 브라우저 마다)
     
    1. 브라우저 점유율이 중요 (얼마나 많은 고객이 브라우저를 사용하는지)
    • 아무리 좋은 함수를 제공해줘도 개발자는 안쓴다. 왜
     
    1. 브라우저가 js의 새로운 함수들을 만들어서 제공
    • 시장 점유율 얻고 싶어서
     
    1. 독점X, 시장 분할
    • 개발자 힘들어!!(개발을 여러번 해야함
     
    1. 표준 ECMA6 - JS2016
     
    1. 이전문법체계와 달라짐
    • 브라우저(A,B,C,D)
    • JS2015이전, JS2016이후
     
    1. Babel
    • 2016으로 개발 → 2015로 코드 변경시키는 프로그램 개발
     
    1. JavaScript
    • 브라우저가 없으면 동작하지 않음 (브라우저안에 자바스크립트 엔진 =JVM)
    • 기생언어
    • 인터프리터 언어 (타입 추론)
     
    1. 자바스크립트 엔진 분리시키자. Node.js →자바스크립트 런타임 환경
    • 브라우저 없이 개발도 하자
    • actor(html), 무대(browser), 대본(script)
    • script가 단독으로 실행된다. (Node.js)
     
    1. JS로 dom만 제어할 예정
    Share article

    sson17

    RSS·Powered by Inblog