评分
- 内容实用9.7
- 简洁易懂9.5
- 逻辑清晰9.4
这个课程很棒,难的地方个人觉得是,因为在老师实现之前,不清楚某个功能的功效,靠猜的,其实最后看完,难度并不是很大,主要就是在prototype上挂载各种方法,把数据都存在new出来的实例上保存。每次调用方法之后返回this是为了链式调用。而任务不会被直接执行,而是使用_add方法添加到任务队列,在_add添加任务到任务队列的时候,保存成对象的形式,同时记载任务类型。最后,是由其他方法开始迭代执行这些任务。注意,是迭代而不是遍历。迭代的过程分了4步。值得注意的是,将next以callback的形式放入函数中,所以各种函数必须做成能够处理callback的形式。评论限300字,其他内容略
教程内容是不错的,代码也是高质量的。 只是讲解过程比较差,非渐进式讲解,直接就给出了一个比较完美的最终代码,没有循序渐进的过程,就是敲代码和解释。 如果拆分成每完成一个功能并演示。然后提出需求,再讲解更新功能,不断完善,那就是一个很棒的教程了。
做前端一年的样子 1.5速度看视频然后跟着敲。一遍出来实现了老师的效果 但是老师呈现的最终的完美实现的方案,并没有讲这样封装animation的思路是什么?是多年写代码的经验吗?还有timeline的实现过程不太好懂。。回头再多看几遍