课程

课程介绍

本课程全面介绍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关键字导入和导出模块

认证过程

无认证考试

开班信息

暂无开班信息