学习 ES6 模块基本语法,以及如何成功在浏览器使用 ES6 模块
掌握类定义构造函数和其他原型方法之间的区别,掌握 class 实现继承的方法。
学习如何设置 this 的值,以及根据函数的调用方式 this 可以表示不同的含义
编写一个返回对象的工厂方法
进一步学习 JavaScript 的函数性质,理解什么是一级函数以及函数作用域
安装 After Effect 并熟悉基本操作
深度理解掌握 transition-timing-function 以及它的意义
学习 CSS animation keyframes,理解动画中关键帧 的概念
掌握 CSS transform 3D 变形
深度理解掌握 transition-timing-function 以及它的意义
熟悉 CSS transform 各项子属性 理解 CSS transform 2D 变形
通过 JavaScript 触发过渡效果
学习掌握以下知识点,掌握编写更赏心悦目的 JavaScript 代码
学习 JavaScript 几种常见的错误类型,并且了解导致这些错误的原因
给网页设置合适语义 ARIA 和样式
学会使用开发者工具调试 JavaScript 代码,并且掌握如何使用断点辅助调试,获得独立分析错误,学会处理错误技能
理解浏览器如何通过 HTML、CSS、Javascript 来渲染像素,学习关键渲染路径
学习掌握 JS 文件相关知识,学会运用 blob,file,fileReader 处理二进制数据和文件。
通过用 Canvas 写一个简易画图工具,学习掌握 Canvas 画图基础知识。
学习掌握 Canvas 和 SVG 绘图相关知识,并且能够运用它们绘制一个简单柱状图。