Javascript와 Java 언어는 어떤 관계가 있습니까?두 언어 간의 공통점과 차이점 비교

2013 단어 jsjava관계.구별
자바스크립트는 자바와 밀접한 관계를 가지지만 두 회사가 개발한 서로 다른 두 제품이다.Java는 Sun에서 제공하는 차세대 대상 프로그래밍 언어입니다.인터넷 응용 프로그램 개발에 특히 적합하다.Javascript는 Sun과 Netscape사가 공동으로 내놓은 제품으로 Netscape Navigator 기능을 확장하기 위해 웹 페이지에 삽입할 수 있는 대상과 이벤트 구동을 기반으로 하는 해석 언어로 개발되었다.그리고 그 전신은 Live Script이고 Java의 전신은 Oak 언어이다.다음은 두 언어 간의 공통점과 차이점을 다음과 같이 비교한다.
(1) 객체 기반 및 객체 대상
Java는 진정한 대상을 향한 언어로 간단한 프로그램을 개발하더라도 반드시 대상을 설계해야 한다.Javascript는 스크립트 언어로 네트워크와 상관없이 사용자와 상호작용하는 복잡한 소프트웨어를 만들 수 있다.개체(Object Based) 및 이벤트 드라이버(Event Driver) 기반 프로그래밍 언어입니다.그래서 그 자체는 디자이너들이 사용할 수 있도록 매우 풍부한 내부 대상을 제공했다.
(2) 해석 및 번역
두 언어는 브라우저에서 실행되는 방식이 다르다.자바의 원본 코드는 클라이언트가 실행하기 전에 컴파일해야 하기 때문에 클라이언트에 해당하는 플랫폼 위에서 실행되는 **기 또는 해석기가 있어야 한다.그것은 컴파일러나 해석기를 통해 코드의 속박을 받지 않고 특정한 플랫폼에 독립할 수 있다.Javascript는 설명자 프로그래밍 언어로 원본 코드를 클라이언트에게 보내기 전에 컴파일하지 않고 텍스트 형식의 문자 코드를 클라이언트에게 보내서 브라우저에서 해석하여 실행합니다.
(3) 강변수와 약변수
두 언어가 채택하는 변수는 다르다.Java는 모든 변수를 컴파일하기 전에 선언해야 하는 강력한 유형의 변수를 사용합니다.... 와 같다

Integer x;
String y;
x=1234;
x=4321;
여기서 x=1234는 정수이고 Y=4321은 문자열입니다.
JavaScript에서는 변수가 사용되기 전에 선언할 필요가 없고 해석자가 실행할 때 데이터 유형을 검사하는 약한 유형을 사용합니다.

x=1234;
y="4321";
전자는 x가 수치형 변수이고 후자는 y가 문자형 변수라고 설명한다.
(4) 코드 형식이 다르다
Java는 HIML과 무관한 형식으로 HTML에서 외부 미디어를 참조하는 것처럼 불러와야 하며 코드는 바이트 코드 형식으로 독립된 문서에 저장됩니다.JavaScript 코드는 HTML 문서에 직접 포함되고 동적으로 마운트할 수 있는 텍스트 문자 형식입니다.HTML 문서를 작성하는 것은 텍스트 파일을 편집하는 것처럼 편리합니다.
(5) 삽입 방식이 다르다
HTML 문서에서 두 프로그래밍 언어의 표지와 달리 자바스크립트는''를 사용하고, 자바는'...'을 사용한다.
(6) 정적 연결 및 동적 연결
Java는 정적 인코딩을 사용합니다. 즉, Java의 대상 인용은 컴파일할 때 해야 합니다. 컴파일러가 강력한 형식 검사를 할 수 있도록 합니다.JavaScript는 동적 인코딩을 사용합니다. 즉, JavaScript의 객체 참조가 실행될 때 검사를 하고 컴파일되지 않으면 객체 참조를 검사할 수 없습니다.
JavaScript는 HTML 테이블에 포함되어 있으며 HTML 문서의 일부가 됩니다.​
위에서 말한 것은 여러분에게 소개된 자바스크립트와 자바 언어는 어떤 관계가 있습니까?두 언어 간의 공통점과 차이점을 비교하여 여러분께 도움이 되었으면 합니다. 만약에 궁금한 것이 있으면 저에게 메시지를 남겨 주십시오. 편집자는 제때에 여러분에게 회답할 것입니다.여기에서도 저희 사이트에 대한 지지에 감사드립니다!

좋은 웹페이지 즐겨찾기