课程介绍
本课程全面介绍ES6中常见的技术及性能问题,教会学习者掌握ES6核心技术和技术原理,能够快速完成ES6语言的特点和使用。
培训对象
具有开发经验的企业开发人员与维护人员;
已掌握原生JS和JS面向对象编程的人员;
学员应具备:熟练掌握原生JS,JS面向对象编程。
课程收益
帮助学员学习ES6开发中关键技术,全面了解ES6技术特点;
使学员深入了解ES6底层的技术原理,对ES6语言开发有一个全新的认识。
知识概要
-- ES6简介;
-- ES6语法改进;
-- ES6高级特性;
-- ES6高级特性。
课程大纲
ES6简介
什么是ES6,以及它对前端开发的重要性
介绍ES6引入的新特性,例如箭头函数、模块化、解构赋值等
ES6语法改进
变量声明方式
变量的解构赋值
模板字符串
字符串的新增方法
数值的扩展
函数的扩展
箭头函数
数组的扩展
对象的扩展
运算符的扩展
ES6高级特性
Symbol
Set和Map数据结构
Proxy
Reflect
Promise对象
Iterator遍历器
Class 类
ES6高级特性
模块化:解释JavaScript模块化的概念和ES6模块化的引入
模块导入和导出:学习使用import和export关键字导入和导出模块
认证过程
无认证考试
开班信息
暂无开班信息