JavaScript was created in 1995 by Brendan Eich while he was working at Netscape Communications, the company behind the Netscape Navigator browser, one of the first popular web browsers . Netscape wanted to add a scripting language to its browser to allow web developers to add interactivity to web pages.
Brendan Eich developed the language in just 10 days. It was originally called Mocha, but the name changed first to LiveScript and then finally to JavaScript to take advantage of the popularity of the Java language at that time. moment, even though JavaScript and Java are completely different languages.
In the 1990s, Netscape's main competitor was Microsoft, which in response to the popularity of JavaScript developed its own version of the language called JScript, which was integrated into its browser, Internet Explorer. This competition caused a fragmentation in the way browsers handled JavaScript, making it difficult for developers to write code that worked consistently across browsers.
To resolve the fragmentation, Netscape submitted JavaScript to ECMA International (European Computer Manufacturers Association) to standardize the language. In 1997, the first standard was published, known as ECMAScript (abbreviated ES). From then on, the official versions of the JavaScript language have followed the ECMAScript standard, which continues to evolve to this day.
In the 2000s, JavaScript became even more important with the introduction of Ajax (Asynchronous JavaScript and XML), a technique that allowed web applications to update content without reloading the page. This marked the beginning of dynamic web applications and paved the way for the development of more interactive web services such as Gmail and Google Maps.
In 2009, Ryan Dahl released Node.js, a runtime environment that allowed JavaScript to be run on the server. This marked a significant change, as it allowed developers to use the same language on both the frontend and backend, furthering the rise of JavaScript as a general-purpose language. .
Throughout the 2010s, frameworks and libraries such as Angular, React and Vue.js emerged, making web application development easier. complex. These tools helped cement JavaScript as the core language of modern web development.
Today, JavaScript is the most popular and dominant language in web development, both on the client side (frontend) and on the server side (backend) thanks to technologies like Node.js. With a vibrant and constantly evolving ecosystem, it remains essential for web and mobile application development.
JavaScript started out as a language developed quickly to add interactivity to browsers, but it has grown enormously since then, becoming a key piece of the modern web. Its history reflects its ability to adapt and evolve, which has allowed it to remain relevant and essential in software development.
The above is the detailed content of How did JavaScript start?. For more information, please follow other related articles on the PHP Chinese website!