JavaScript | MDN
https://www.w3.org/TR/wasm-js-api-2/
JavaScript는 웹 페이지에 동적인 기능을 추가할 수 있는 프로그래밍 언어입니다. 웹 브라우저에서 실행되며, 주로 웹 페이지의 동작을 제어하거나 사용자와 상호작용을 가능하게 합니다. JavaScript는 다양한 플랫폼에서 지원되며, 서버와의 데이터 교환 및 비동기 작업을 수행할 수 있습니다.
JavaScript는 1995년 브렌던 아이크(Brendan Eich)가 넷스케이프(Netscape)에서 10일 만에 개발했습니다. 당시 웹은 정적인 콘텐츠 중심이었고, JavaScript는 웹 페이지에 동적인 기능을 추가하여 사용자와 상호작용할 수 있게 했습니다. 초기에는 간단한 폼 검증이나 애니메이션 구현이 주요 용도였습니다.
Home - Ecma International
JavaScript가 인기를 얻자, 넷스케이프는 JavaScript를 표준화하기 위해 ECMA 인터내셔널에 협력하여 1997년에 ECMAScript 1 (ES1)을 발표했습니다. 이로 인해 JavaScript는 ECMAScript
라는 표준을 따르게 되었고, 모든 브라우저가 일관된 방식으로 JavaScript를 해석할 수 있는 기반을 마련했습니다.
V8의 자바스크립트를 위한 성능 팁 | Articles | web.dev
JavaScript의 성능을 획기적으로 향상시킨 것은 구글의 V8 엔진입니다. 구글은 Chrome 브라우저에서 빠르고 효율적인 JavaScript 실행을 목표로 V8 엔진을 개발했고, 이는 JavaScript의 속도와 성능을 크게 개선했습니다.
V8 엔진의 등장은 JavaScript가 단순한 클라이언트 스크립트 언어에서 고성능 언어로 변모하게 된 계기였고, 이후 Node.js의 개발을 가능하게 한 중요한 기반이 되었습니다.
JavaScript의 기능이 대폭 확장된 것은 ECMAScript 6 (ES6)의 발표 때입니다. ES6는 JavaScript에 다양한 최신 기능을 도입하여 생산성과 코드의 가독성을 높였습니다. 이후 JavaScript는 매년 새로운 기능을 추가하여 발전하고 있습니다.