1、提高效率。如上所示,ES6对比ES5极大提高效率。
2、默认参数
默认参数是开发过程中必不可少的,为了增强安全性。比如hello函数,如果没有传参为了保证txt不为空,需要一个如上。
但在ES6中,代码更加简洁干净。
3、字符串模板
现在前端应用都是异步操作,和服务端异步通信,异步操作来完成对HTML交互操作过程。这个阶段,字符串,模板,数据之间的融合是必不可少的环节。如下ES5和ES6,ES5是引用了第三方的库,并且调用两个方法。同样ES6很简单,不依赖第三方库:
4、更多特性:解构赋值、箭头函数、Set和Map、异步操作、类与对象、模块化
基本技能
源码VE、Element、
业务 VE、Angular、
面试
基本技能
实战演练,搭建真实服务器环境,express,mockjs。
基础语法,每个知识点讲解。
构建工具,因为浏览器本身不支持,所以需要先构建支持ES6的环境,使用gulp,babel,webpack,npm等。
一本比较复杂的项目,体现ES6的强大。功能上,获取期号的展示,更新,倒计时,开售,状态,金额预算,机选,清空,等等操作。
会涉及很多知识点,面向用户,了解JavaScript语法的初中级前端工程师。
有其他编程经验,想学习JavaScript开发的工程师。
预备知识:
网友评论