>웹 프론트엔드 >프런트엔드 Q&A >ECMAscript는 js에 속합니까?

ECMAscript는 js에 속합니까?

WBOY
WBOY원래의
2022-01-19 10:19:541320검색

ECMAscript는 js에 속합니다. js는 ECMAScript 사양을 기반으로 하는 스크립팅 언어이며 이를 기반으로 캡슐화되어 있는 스크립팅 언어 사양으로 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.