티스토리 뷰

자바스크립트란?

  • 객체지향 프로그래밍을 지원하는 인터프리터 방식의 프로그램 언어
  • 변수의 타입을 명시할 필요가 없는 타입 제한이 약한 언어

자바스크립트는 자바가 아니다

이름이 비슷한 것은 넷스케이프와 썬의 마케팅 전략일 뿐이다. (원래 자바스크립트는 라이브스크립트라고 불렸었고, 마지막 순간에 자바스크립트로 바뀌었다.)

자바스크립트는 간단하지 않다.

자바스크립트는 언뜻 간단해 보이지만, 사실 다른 언어와 비슷하거나 일부 언어보다 더 다양한 기능을 갖춘 완벽한 프로그래밍 언어다.

클라이언트 측 자바스크립트

클라이언트 자바스크립트는 자바스크립트 인터프리터가 웹 브라우저에 내장된 것이다. 사람들이 언급하는 자바스크립트는 대부분 클라이언트 측 자바스크립트를 의미한다.

<html>
    <head>
        <title></title>
        <!-- script 위치 -->
    </head>
    <body>
        <!-- script 위치 -->
    </body>
</html>

기타 환경에서의 자바스크립트

자바스크립트는 범용 프로그램 언어이므로 특별히 웹 브라우저에서만 사용되는 것은 아니다.

댓글