db2 版本发布历史_ES6 简介和历史【01】

b6fdc59336de93d88ee2a47a8ea8d3e4.gif

学习要点: 

1.ES6 简介 

2.ECMAScript 历史 

3.学习和创建 Demo

本节课我们来开始了解 ECMAScript6(简称 ES6),着重了解它的标准和历史。

一.ES6 简介 1. ECMAScript6 简称 ES6,是 JavaScript 语言的下一代标准; 

2. ES6 的目标是为了实现更加复杂的应用,成为企业级的开发语言; 

3. ECMAScript 属于标准制定,而 JavaScript 属于语法实现; 

4. ES6 于 2015 年 6 月发布,正式名称为 ECMAScript2015; 

5. 也就是说 ES6 是 ECMAScript 的一个版本,但却没有 6.x 的说法; 

6. ES2016(ES7)、ES2017(ES8)、ES2018(ES9)、ES2019(ES10)版本路线; 

7. 初学者可能会蒙圈,到底学哪个版本?这个问题,根本不重要~; 

8. 因为它和软件版本不同,需要各大浏览器兼容性保持一致和兼容,超花时间; 

9. 我们可以通过这个链接查看 ES6 兼容性情况,并且还有 ES5 和 ES2016+:http://kangax.github.io/compat-table/es6/ 

10. 经过五年多的发展兼容,ES6 大部分标准得以稳定,或者说 ES6 只是一个泛指; 

11. 泛指下一代的标准,可以理解为涵盖 ES2015、ES2016、ES2017、ES2018 等; 

12. 及时快到 2021 年,很多 JS 工具为了更好兼容,有 ES6 转换 ES5 的选项;

二.ECMAScript 历史

1. 这里,我们给出一张表格,了解一下 ES6 及之前的一些版本情况:

版本说明 
ES1.01997 年发布 
ES2.01998 年 6 月份发布
ES3.01999 年 12 月份发布 
ES4.02000 年没发布的了(废弃了)
ES4.02007 年 10 月草案发布(预计次年 8 月发布正式版) 
ES3.12008 年 7 月发布(吵架把 ES4.0 吵成 3.1 了)
ES5.02009 年 12 月发布(3.1 改成了 5.0)
ES5.12011 年 6 月份发布 
ES6 2013 年 3 月草案冻结 
ES62013 年 12 月草案发布

三.学习和创建 Demo 

1. 课程适合有 JavaScript 基础的同学; 

2. 我们这里重点讨论 ES6 或 ES6+的知识,不会讲解 JavaScript 基础; 

3. 至于基于 ES6+的 JavaScript 基础课程,后面会分阶段性发布,时间不定; 

4. 为了后面代码课程的便利,我们把 ES6 的项目搭建好; 

5. 在 D 盘创建 ES6 目录,搭建 01 目录,写入标准的 HTML5 和 JS 文件,测试运行;

HTML部分

41c8766eb30a4321679b60d7cbc21f3e.png

ES6部分

003b87b05054faf61946941296837017.png

运行

1801266ae4f9d79a4743a6671444c477.png

如果您觉得有用,记得在下方点赞、关注、留言,小编会定期奉 上更多的惊喜哦,您的打赏支持才是小编继续努力的动力,么么哒。

每日分享在学习过程中总结的学习经验,学习笔记,笔试题,HTML,CSS,JavaScript,jQuery教程,Vue教程,PHP教程,TinkPHP教程等,望大家能以学习为目的,每天阅读一篇文章,了解身边的技术,陪有梦想的人一起成长!

e710efbdf34faa89fafaec45e70aeadc.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值