728x90
반응형

1️⃣ JavaScript : 클라이언트 스크립트 (브라우저에서 실행!!) 

     JSP(Java)  : 서버 스크립트 (JVM에서 실행!!)

Java는 가상 시스템 또는 브라우저에서 실행되는 응용 프로그램을 작성하는 반면, JavaScript는 브라우저에서만 실행됨

 

 

2️⃣ JavaScript : 자바처럼 타입 체크를 철저하게 하지 X

     Java : 조그마한 코드상의 실수도 용납하지 않고 컴파일시에 에러 발생

그렇기 때문에 최적의 코드를 생성하고 에러가 발생할 가능성 ↓

이에 반해 자바스크립트는 컴파일이라는 과정을 거치지 않기 때문에 비교적 타입 체크를 철저히 하지않음

 

 

3️⃣ JavaScript : 자바처럼 철저한 타입 체크를 하지 않는 대가로 몇가지 객체 지향 요소를 포기 하고 있음

클래스를 정의할 수 없고, 클래스를 상속할 수 없음

대신에 자바스크립트는 객체를 정의 하여 사용할 수 있도록 하고 있음

 

 

4️⃣ JavaScript : OOP 스크립팅 언어

     Java : OOP 프로그래밍 언어

    

 

5️⃣ JavaScript : 코드는 모두 텍스트

     Java : 코드는 컴파일 필요

   

반응형
복사했습니다!