Javascript와 Java 언어는 어떤 관계가 있습니까?두 언어 간의 공통점과 차이점 비교
(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 문서의 일부가 됩니다.
위에서 말한 것은 여러분에게 소개된 자바스크립트와 자바 언어는 어떤 관계가 있습니까?두 언어 간의 공통점과 차이점을 비교하여 여러분께 도움이 되었으면 합니다. 만약에 궁금한 것이 있으면 저에게 메시지를 남겨 주십시오. 편집자는 제때에 여러분에게 회답할 것입니다.여기에서도 저희 사이트에 대한 지지에 감사드립니다!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
[2022.04.19] 자바스크립트 this - 생성자 함수와 이벤트리스너에서의 this18일에 this에 대해 공부하면서 적었던 일반적인 함수나 객체에서의 this가 아닌 오늘은 이벤트리스너와 생성자 함수 안에서의 this를 살펴보기로 했다. new 키워드를 붙여 함수를 생성자로 사용할 때 this는...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.