ES6为前端开发人员的必备技能,属于前端主流框架开发的基础知识;本课程对ES6进行深入的剖析,结合ES5 对比讲解ES6的新特性,充分展现出ES6的语法优势;与此同时,结合贴近实际项目的案例,对ES6语法的深层原理 进行深入剖析;并通过功能对比、实例演练等形式传授ES6的学习技巧以及正确的使用场景,以期让学员深入掌握 ES6的核心知识点,为学习前端主流前端框架奠定基础。

、深入构造ES6知识体系

掌握前端开发人员必备技能

JavaScript 语言的使用标准  大型应用程序的企业级开发语言

  • 语言标准

    ES6(ECMAScript 6)为JavaScript
    语言的国际标准,JavaScript是
    ECMAScript 6的实现

  • 功能强大

    ES6语法更加简洁规范、
    功能更加强大,大大提升开发效
    率,增加代码安全

  • 应用广泛

    多环境、流行框架均支持ES6
    学习开源框架可快速提升技能

  • 技术趋势

    ES6的应用,使得前后端语法
    趋向统一,前后端差异化缩小

为你深入的剖析ES6新特性  将ES6知识点一网打尽
  • let与const命令

    实现变量与常量定义

  • 解构赋值

    从数组或对象中提取对应值

  • ES6拓展

    字符串扩展、数值扩展、数组扩展、
    函数拓展、对象的拓展

  • Symbol与Symbol属性

    Symbol作为属性名、防止属性名称
    冲突、模拟私有属性

  • Proxy和Reflect

    对象代理器、数据校验、
    模拟双向数据绑定

  • Set和Map数据结构

    新增Set结构,成员值唯一;
    新增Map结构,键值对集合

  • Iterator 和for...of 循环

    遍历器,允许任何数据结构
    定义遍历接口

  • 异步编程

    Generator函数、
    Promise对象、async函数

  • Class类

    Class类、对象创建、继承、
    静态方法与属性

  • Module模块化

    使用模块化思想编程

教法与内容
让你游刃有余的掌握前端框架学习的必备知识
  • 专业团队

    由专业技术研究及课程设计团队
    反复打磨,专攻知识技能讲解的讲
    师精心录制,经得起推敲及检验

  • 对比讲解

    采用与ES5进行对比的讲法,明确
    ES6的语法优势及实用性,加速你
    的ES6学习进程

  • 覆盖

    覆盖ES6中主流、核心知识点,带
    你完成前端主流框架学习及开发的
    基础知识体系构建

  • 深入剖析

    对ES6知识点的原理及应用场景
    进行模拟及多维度深入剖析,深化
    你对ES6语法特性的认知及理解

  • 精选案例

    重点章节均匹配贴合实际应用的案例,
    通过案例分析与实现,有助你对知识点
    实际应用场景的理解和吸收

学习收获
  • 理解ES5与ES6的差异,完全渗透ES6的新语法,通过案例及
    练习理解其作用及应用

    01
  • 能够灵活应用ES6的知识点,为后期项目开发及框架学习奠定
    坚实的基础

    02
  • 轻松解决项目中遇到的属性名冲突、字符串处理、全局变量
    污染及内存占用等问题

    03
  • 掌握ES6中更多的原生方法,元编程、异步编程及模块化编程
    思想,实现工作效率的快速提升

    04
  • 额外融入async、await等ES7的语法前展内容,体验异步的
    终极解决方案

    05

适学人群

Suits the crowd

具备HTML、CSS基础知识

具备一定程度的JavaScript

  • 对ES6感兴趣且有需求,想要系统性的学习ES6
  • 有开发和编程基础,为下一步学习前端主流框架奠定
    知识基础
  • 深受ES5冗余的处理方式的困扰,想要通过功能强大
    且简洁的ES6提高工作效率
  • 希望通过掌握ES6增强自身技术能力及岗位竞争力

技术储备要求

Technical reserve requirement