ecmascript는 Ecma International이 ECMA-262 표준으로 정의한 스크립팅 언어 사양입니다. 이 언어는 World Wide Web에서 널리 사용되며 종종 JavaScript 또는 JScript로 불리지만 실제로는 후자 두 개가 ECMA-262 표준입니다. 구현 및 확장.
이 문서의 운영 환경: Windows 7 시스템, ECMAScript 버전 6, Dell G3 컴퓨터.
ecmascript란 무엇인가요?
ECMAScript는 Ecma International(이전의 유럽 컴퓨터 제조업체 협회)에서 표준 ECMA-262로 정의한 스크립팅 언어 사양입니다. 이 언어는 World Wide Web에서 널리 사용되며 종종 JavaScript 또는 JScript로 불리지만 실제로 후자의 두 언어는 ECMA-262 표준의 구현 및 확장입니다.
그러면 JavaScript의 표준으로 이해될 수 있지만 사실 후자의 두 가지는 ECMA-262 표준의 구현과 확장입니다.
역사:
ECMAScript는 Netscape의 Brandon Ek가 개발한 스크립팅 언어에 대한 표준화된 사양입니다. 원래 이름은 Mocha이고 나중에 LiveScript로 이름이 변경되었으며 최종적으로 JavaScript로 이름이 변경되었습니다. 1995년 12월 Sun과 Netscape는 공동으로 JavaScript를 출시했습니다[2]. 1996년 11월 Netscape는 표준화를 위해 유럽 컴퓨터 제조업체 협회에 JavaScript를 제출했습니다. ECMA-262의 첫 번째 버전은 1997년 6월 Ecma 조직에 의해 채택되었습니다. ECMAScript는 ECMA-262에 의해 표준화된 스크립트 언어의 이름입니다.
JavaScript 및 JScript는 ECMAScript와 호환되지만 ECMAScript 이상의 기능을 포함하고 있습니다.
호환성
많은 애플리케이션, 특히 웹 브라우저가 ECMAScript를 지원합니다. 다음 표에는 현재 버전의 소프트웨어와 최신 버전의 ECMAScript의 호환성이 나열되어 있습니다.
이 테스트의 내용은 공식 저장소 https://github.com/tc39/test262 (페이지 아카이브 백업, 인터넷 아카이브에 저장됨)에 호스팅되어 있으며 https://v8에서도 찾을 수 있습니다. .github.io /test262/website/default.html (페이지 아카이브 백업, 인터넷 아카이브에 저장) 및 https://bakkot.github.io/test262-web-runner/ (페이지 아카이브 백업, 인터넷 아카이브에 저장) ) 최신 웹 브라우저 테스트 패키지 도구를 방문하십시오. 공식 저장소는 또한 Node.js와 같은 다른 ECMAScript/JavaScript 환경을 테스트하기 위해 커뮤니티에서 유지 관리하는 다른 프로젝트 테스트 패키지를 가리킵니다.
추천 학습: "JavaScript 기본 튜토리얼"
위 내용은 ECMAScript가 무엇인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!