ECMAscript는 js에 속합니다. js는 ECMAScript 사양을 기반으로 하는 스크립팅 언어이며 이를 기반으로 캡슐화되어 있는 스크립팅 언어 사양으로 js의 세 가지 핵심 구성 요소 중 하나입니다.
이 튜토리얼의 운영 환경: Windows 10 시스템, JavaScript 버전 1.8.5, Dell G3 컴퓨터.
ECMAscript는 js인가요?
JavaScript는 ECMAScript 사양을 기반으로 한 스크립팅 언어이며 이를 기반으로 자체 캡슐화되어 있습니다. ECMAScript는 프로그래밍 언어가 아니지만 유럽 컴퓨터 협회(European Computer Association)에서 공식화하고 발표한 스크립팅 언어 사양입니다. 이 사양을 기반으로 구현된 모든 스크립팅 언어는 해당 규칙을 준수해야 합니다.
일반적인 질문은 ECMAScript와 JavaScript의 관계는 무엇입니까?
이 문제를 명확히 하려면 기록을 검토해야 합니다. 1996년 11월, JavaScript 창시자인 Netscape는 이 언어가 국제 표준이 될 수 있기를 희망하면서 JavaScript를 국제 표준화 기구 ECMA에 제출하기로 결정했습니다. 이듬해 ECMA는 브라우저 스크립트 언어의 표준을 규정하고 이 언어를 ECMAScript라고 부르는 표준 문서 No. 262(ECMA-262)의 첫 번째 버전을 출시했습니다.
이 표준은 처음부터 JavaScript 언어용으로 개발되었지만 JavaScript라고 부르지 않는 데에는 두 가지 이유가 있습니다. 하나는 상표입니다. Java는 라이센스 계약에 따라 Netscape만이 합법적으로 JavaScript라는 이름을 사용할 수 있으며 JavaScript 자체는 Netscape에 의해 상표로 등록되었습니다. 둘째, 나는 이 언어의 개발자가 Netscape가 아닌 ECMA임을 보여주고 싶습니다. 이는 이 언어의 개방성과 중립성을 보장하는 데 도움이 될 것입니다.
따라서 ECMAScript와 JavaScript의 관계는 전자가 후자의 사양이고 후자는 전자의 구현이라는 것입니다(다른 ECMAScript 방언에는 Jscript 및 ActionScript가 포함됩니다). 일상적인 상황에서는 이 두 단어를 서로 바꿔서 사용할 수 있습니다.
Js의 세 가지 핵심 구성 요소
(1) ECMA는 js의 구문 표준을 지정하는 (유럽 컴퓨터 제조업체 협회)입니다.
(2) DOM은 문서의 표시 구조를 지정하는 문서 개체 모델입니다. 노드를 쉽게 삭제, 추가 및 교체할 수 있습니다.
(3) BOM은 기본적으로 제공되는 일부 기능적 스타일인 브라우저 개체 모델입니다. 브라우저 창 상호 작용 학습을 위한 검색 상자, 설정 및 기타 개체와 같은 브라우저
[관련 권장 사항: javascript 학습 튜토리얼]
위 내용은 ECMAscript는 js에 속합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!