1995年,JavaScript做为网景浏览器的一部分首次发布,起初并不叫JavaScript,而是叫LiveScript,可是由于当时Java正火,也算是为了搭上java的顺风车,因而改为了JavaScript,然而两者一点关系也没有。java
1996年的时候,网景将JavaScript提交给了ECMA International,即欧洲计算机制造商协会,进行了标准化,并最终肯定出来新的语言标准,即ECMAScript,此后,ECMAScript成为了JavaScript的实现基础,与DOM、BOM共同组成了JavaScript。编程
ECMAScript5,即ES5,是ECMAScript的第五次修订,于2009年完成标准化,如今的浏览器已经至关于彻底实现了这个标准。浏览器
ECMAScript6,即ES6,也称ES2015,是ECMAScript的第六次修订,于2015年完成,而且运用的范围逐渐开始扩大,由于其相对于ES5更加简洁,提升了开发速率,开发者也都在陆续进行使用,天猫已经开始将ES6投入了实际项目的开发之中。框架
下面是一些ES6中的新的特色:函数
总之,ES6还有许多新的标准出现,可是像jQuery同样,对js的一些内容好像进行了封装同样,因此即便ES6将会更火,ES5中的标准和一些基础仍是须要学习,标准的不断更新也是由于开发过程当中,开发者们逐渐追求简单快捷的开发,就像是框架的兴起,一样是为了解决开发速率的迟缓,可是在基础的学习中,掌握原理是十分必要的,只有基础掌握的足够扎实,框架用起来也才能更加顺手。学习