课程介绍

ES6为前端开发人员的必备技能,属于前端主流框架开发的基础知识;本课程对ES6进行深入全面的剖析,结合ES5 对比讲解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的新语法,通过案例及练习理解其作用及应用
  • 能够灵活应用ES6的知识点,为后期项目开发及框架学习奠定坚实的基础
  • 轻松解决项目中遇到的属性名冲突、字符串处理、全局变量污染及内存占用等问题
  • 掌握ES6中更多的原生方法,元编程、异步编程及模块化编程思想,实现工作效率的快速提升04
  • 额外融入async、await等ES7的语法前展内容,体验异步的终极解决方案



适学人群

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

技术储备要求

  • 具备HTML、CSS基础知识
  • 具备一定程度的JavaScript

学员专享增值服务

  • 随到随学

    随时随地皆可学习,
    无需等待,使你的学习
    更灵活更高效
  • 问答讨论

    提供便捷的问答讨论
    区,答疑解惑,使你快
    速提升顺利完成学习
  • 源码开放

    提供全部课程源码,
    保障你的实操练习
    更加高效
  • 配套资料

    高度契合的配套讲义、课件、原始
    素材等其他资料,保证你全方位的
    理解知识,掌握技能