后记:JavaScript是一个被匆忙设计出来的语言,为什么能够击败众多的竞争者,成为浏览器之王呢?回到90年代,当时能和JavaScript争雄的有Java Applet,Flash,还有微软的JScript,Applet又丑又慢,Flash自成体系,JScript绑定微软浏览器,唯有JS,跨浏览器支持,可以和Web网页轻松交互。还有就是当时的网页都非常简单,HTML为主,动态的东西很少,写点简单的JS代码就可以搞定了,不需要复杂的,静态类型的,虚拟机支持的语言。但是让大家没有想到的是,Web迅速变成了一个非常重要的平台,浏览器端的业务越来越多,但是JS已经积累了大量用户和组件,其他语言想替换也替换不了了。
如需转载,请通过作者微信公众号coderising获取授权