2021年12月5日是JavaScript的26岁生日#127874;。往前推算,JavaScript诞生于1995年12月5日,在诞生的26年里,JavaScript也多次登上最受欢迎网站榜单。最流行的编程语言榜单,开发社区规模近1650万。最新的统计数据提到了JavaScript的诞生,你还不来了解一下JavaScript是如何诞生的吗!当时Netscape在浏览器方面堪称佼佼者,可惜当时的页面只能浏览不能交互(当时JS还没有诞生)。恰巧在1995年,一家名为Sun的公司推出了Java,并以“WriteOnce,RunAnywhere”的口号大力推广,这让Netscape决定与Sun合作,提供一种编程语言,为浏览器提供交互能力。但是,如果使用Java作为脚本语言来嵌入网页,会使HTML页面过于复杂,所以放弃了Java作为页面的脚本语言。专业的网页作者也可以快速上手,即制作一个简单版的Java,而这个任务主要交给了今年4月入职的34岁程序员BrendanEich(JavaScript创始人)。同年。然而,BrendanEich我对Java一点兴趣都没有。为了应付公司安排的任务,他只用了10天时间就设计好了Javascript(这也是为什么JS有那么多不好的历史包袱),因为和Java一样是另一种Scripting语言,所以最后取名为JavaScript.为纪念JavaScript的发布,晶晶公司与Sun公司联合发布文稿[1],宣布JavaScript是一种开放的、跨平台的对象脚本语言,用于快速创建在线应用程序,开发者可以动态更改资源的运行方式使得客户端和服务端的资源连接起来很容易,非常适合没有或很少编程经验的人快速构建复杂的应用程序。这篇文章还说JavaScript的设计代表了为Internet设计的下一代软件:旨在创建以web为中心的应用程序与Java互补并结合与HTML互补并集成开放和跨平台后来Netscape和Sun向W3CIETF和IETF提出JavaScript作为开放的Internet脚本语言标准,导致了现在的JavaScript-JavaScript标准称为ECMAScript,并于次年(1996年)11月由Netscape提交给EcmaInternational[2]进行标准化。我们现在使用的很多语法都是基于这个标准的,包括我们最熟悉的ES5、ES6(ECMAScript2015),甚至后来更新的ES7、ES8、ES9、ES10、ES11,现在的JavaScript开发社区是最大最活跃的社区之一,它已经渗透到互联网的方方面面,这也是为什么大家总是说“前端方向那么多,不知道学哪一个”。JavaScript自1995年问世以来,已经走过了很长很长一段时期的发展,离不开社区的贡献。
