> 웹 프론트엔드 > 프런트엔드 Q&A > 자바스크립트 버전은 몇 개인가요?

자바스크립트 버전은 몇 개인가요?

PHPz
풀어 주다: 2023-04-24 14:22:31
원래의
1488명이 탐색했습니다.

JavaScript는 웹 페이지에 상호 작용 및 동적 효과를 추가하는 데 사용되는 프로그래밍 언어입니다. JavaScript는 처음부터 여러 버전으로 발전하고 발전해 왔습니다. 이 글에서는 JavaScript 버전과 중요한 변경 사항에 대해 설명합니다.

  1. JavaScript 1.0
    원본 JavaScript는 Netscape의 Brendan Eich가 1995년에 만들었습니다. Mocha와 LiveScript의 합병으로 JavaScript 1.0이 탄생했습니다. 브라우저에서 널리 사용되는 최초의 JavaScript 버전이었습니다. 매우 기본적인 버전이지만 후속 버전의 기반을 마련합니다.
  2. JavaScript 1.1
    JavaScript 1.1은 1996년에 출시되었으며 JavaScript 1.0의 확장 버전입니다. 정규식, for/in 루프, toSource() 메서드 및 사용자 정의 예외에 대한 지원을 추가합니다. JavaScript 1.1은 모든 브라우저에서 지원되지는 않았지만 당시 웹 개발자에게 더 많은 옵션을 제공했습니다.
  3. JavaScript 1.2
    JavaScript 1.2는 1997년에 출시되었습니다. 이 버전의 JavaScript에는 Array.sort(), Object.defineProperty() 및 Function.bind()와 같이 오늘날에도 여전히 널리 사용되는 많은 기능이 도입되었습니다. 또한 RegExp 및 Boolean과 같은 새로운 데이터 유형도 지원합니다.
  4. JavaScript 1.3
    JavaScript 1.3은 1998년에 출시되었으며 JavaScript가 크게 개선되었습니다. JavaScript 1.3은 정규 표현식, Date 객체 및 예외에 대한 향상된 기능을 포함하여 새로운 객체 모델을 도입하고 브라우저에 더 나은 스크립팅 제어 기능을 제공합니다.
  5. JavaScript 1.4
    JavaScript 1.4는 1999년에 출시되었으며 JavaScript의 강력한 확장 기능입니다. 여기에는 RegExp.exec(), String.charAt() 및 window.captureEvents()와 같은 일련의 새로운 메서드와 함수가 포함되어 있습니다. 또한 보안 강화를 위해 스크립트 권한을 제한하는 기능을 제공하여 보안 관점에서도 고려합니다.
  6. JavaScript 1.5
    JavaScript 1.5는 2000년에 출시되었습니다. 예외 처리, JavaScript 1.2 및 1.3 버전에 이미 있는 기능에 대한 전체 지원, 향상된 오류 처리 메커니즘 등을 포함하여 많은 변경 사항이 적용되었습니다.
  7. JavaScript 1.6
    JavaScript 1.6은 2005년에 출시되어 XML 및 XHTML을 기반으로 하는 새로운 기능과 속성은 물론 향상된 배열 처리 및 오류 처리 기능을 제공합니다. 이 버전은 JavaScript를 크로스 플랫폼 및 크로스 언어 통신으로 만드는 강력한 방법인 JSON도 지원합니다.
  8. JavaScript 1.7
    JavaScript 1.7은 2006년에 출시되어 반복자 및 생성기와 같은 고급 기능을 제공합니다. 이 버전은 브라우저에 더 많은 제어 기능과 향상된 예외 처리 및 디버깅 기능을 제공합니다.
  9. JavaScript 1.8
    JavaScript 1.8은 2008년에 출시되어 JIT 컴파일러와 멀티스레드 프로그래밍 및 개인 속성에 대한 지원을 제공했습니다. 동시에 이 버전은 풍부한 변수 파서 및 기능적 제어 흐름 구조와 같은 새로운 기능도 제공합니다.
  10. ECMAScript 5
    ECMAScript 5는 2009년에 출시되었습니다. JavaScript의 기본 표준입니다. 이 버전에는 엄격 모드(엄격 모드), JSON 개체 표준화, 일부 메서드 및 기능 개선 등 중요한 업데이트가 도입되었습니다. 최적화.
  11. ECMAScript 6/ECMAScript 2015
    ECMAScript 6은 2015년에 출시되었으며 JavaScript에 대한 또 다른 주요 업데이트였습니다. 이 버전에는 클래스, 모듈성, 화살표 함수, 기본 매개변수, 구조 분해 및 생성기와 같은 새로운 기능이 도입되었습니다. 그러나 ECMAScript 6은 이전 버전의 JavaScript와 호환되지 않으므로 업그레이드하거나 전처리기를 사용해야 할 수도 있습니다.
  12. ECMAScript 2016 / ECMAScript 7
    ECMAScript 2016은 2016년에 출시되었으며 Array.includes(), 지수 연산자, 기본 재설정 매개변수, async/await 등과 같은 많은 새로운 언어 기능을 제공했습니다.
  13. ECMAScript 2017 / ECMAScript 8
    ECMAScript 2017은 2017년에 출시되어 비동기 함수, Object.values() 및 Object.entries() 메서드와 같은 새로운 기능을 JavaScript에 도입했습니다. 또한 SharedArrayBuffer, Atomics 및 데이터 구조를 포함한 새로운 표준 라이브러리가 도입되었습니다.
  14. ECMAScript 2018 / ECMAScript 9
    ECMAScript 2018은 2018년에 출시되었으며 비동기 반복, Rest/Spread 속성, Promise.finally(), 그룹 캡처라는 정규식 등과 같은 많은 중요한 기능을 언어에 도입했습니다.

요약:
JavaScript는 원래 JavaScript 1.0부터 최신 ECMAScript 2018까지 여러 개선과 진화를 거쳤습니다. 계속해서 개발 및 개선되어 웹 개발자에게 더 나은 기능과 경험을 제공합니다. JavaScript 버전의 변경으로 인해 JavaScript는 강력한 프로그래밍 언어가 되었을 뿐만 아니라 편리하고 사용하기 쉬운 많은 기능을 제공하게 되었습니다. 현재 개발자에게는 다양한 버전의 JavaScript를 이해하는 것이 매우 필요합니다.

위 내용은 자바스크립트 버전은 몇 개인가요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿