学习ES6-什么是ES6?为什么要学习ES6?

这篇文章主要解释一下标题的问题,很多不了解ES6的人都有这样的疑问。

什么是ES6?

什么是ES6呢,简单通俗的说就是netscape(网景)公司创造了javascript这个脚本语言,主要是用来做check验证的,当时的这个时期,Sun公司的java这个语言火的不行不行的,netscape公司也主要是蹭热点,所以给这个用于在客户端做check验证的脚本语言起名叫做javascript,netscape看见javascript被越来越多的使用,当时出现的脚本语言也很多,就希望把它提交给国际化标准组织ECMA实行秦国的货币统一政策,ECMA发布的标准就叫做ECMASCRIPT。

为什么要学习ES6?

这个问题可以转换一种问法,就是ES6能给我们带来什么?
chrome解释javascript的Engine叫做V8,有一个人把V8转移到了服务器,于是服务器端也可以写javascript,这种在服务器端运行的js语言,就是Node.js。Node.js一经问世,它优越的性能就表现了出了,很多基于nodejs的web框架也应运而生,express就是之一,随之而来的就是全栈MEAN mogoDB,Express,AngularJs,Nodejs,开发,javaScript越来越多的使用到web领域的各个角落,大家想用js做的事情越来越多,所以,ES6发布了在2015年,有人要说现在写ES6很多浏览器都不支持怎么办?别担心,引用:阮一峰:ES6:Babel是一个广泛使用的ES6转码器,可以将ES6代码转为ES5代码,从而在现有环境执行。这意味着,你可以用ES6的方式编写程序,又不用担心现有环境是否支持。大家知道nodejs是一种开发趋势,angularjs这种前端框架是一种开发趋势,ES6被普及使用也是趋势,这些都是时间问题。

你可能感兴趣的:(web前端)