1990년대에는 Netscape Navigator가 인터넷 브라우저 시장을 장악했습니다. 당시 웹사이트는 단순한 HTML과 CSS만을 사용하여 구축되었으며, 상호작용성이 부족했고, 심지어 서버에 연결해야 하는 간단한 계산도 필요했습니다. JavaScript가 탄생한 것도 바로 이러한 맥락에서였습니다.
Netscape의 창립자인 Marc Andreessen은 브라우저 측에서 간단한 계산을 수행하기 위해 브라우저용 프로그래밍 언어를 만들기로 결정했습니다. 이를 위해 그는 1995년에 Brendan Eich를 고용했습니다. 단 10일 만에 Eich는 처음에 Mocha라는 이름으로, 나중에 LiveScript로 이름을 바꾸고 마지막으로 JavaScript로 이름을 바꾼 새로운 프로그래밍 언어를 만들었습니다.
Marc Andreessen이 Netscape에서 JavaScript 프로젝트를 시작했을 때 Java는 매우 인기가 있었습니다. 따라서 LiveScript는 JavaScript로 이름이 변경되었습니다. 하지만 자바와 자바스크립트는 다른 언어라는 점을 기억해야 합니다.
Brendan Eich가 디자인한 JavaScript는 인터프리터가 코드를 한 줄씩 읽고 출력을 표시하는 언어입니다. 반면에 컴파일러는 전체 코드를 한 번에 컴파일하여 실행 가능한 기계어 파일을 생성합니다.
인터프리터는 코드를 한 줄씩 실행하기 때문에 컴파일러에 비해 속도가 느립니다. 반면에 컴파일러는 전체 코드를 한 번에 컴파일하고 출력을 생성하기 때문에 더 빠릅니다.
2008년 이후 구글은 해석과 컴파일 방식을 결합한 V8 엔진을 사용한 크롬 브라우저를 출시했다. 이로 인해 JavaScript 코드가 훨씬 더 빠르게 실행되고 더 널리 사용됩니다.
Stack Overflow의 창립자인 Jeff Atwood는 다음과 같은 유명한 말을 한 적이 있습니다.
JavaScript로 작성할 수 있는 모든 애플리케이션은 결국 JavaScript로 작성될 것입니다.
위 내용은 자바스크립트의 역사의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!