为了账号安全,请及时绑定邮箱和手机立即绑定
position用对象来记录会不会好一点
实例解析的时候真卡,话都连不上
棒 个象拔蚌哦
写了这么多代码 居然告诉我还要安装 啥派才能用,我的内心是崩溃的。。。
天啦噜 !!我居然看完了 还一步步 对着写完了 让我看看还有多少人看到这了。
十倍加速 so easy
var index = Math.min(time / me.interval | 0, len - 1);
这样取到的最小的索引值是1,那么positions索引为0的那个位置是不会显示出来的。
将代码改成这样就好了
var index = Math.min(time / me.interval | 0, len);
var position = positions[index - 1].split(' ');
...
if(index === len){
next();
}
不知道是不是我一个有这问题,还是哪里写错了。。
Animation.prototype.loadImage = function(imglist){} 中参数是不是少了两个 一个是next ,一个是timeout
要不loadImage中写的回调和超时都用不上额。
Animation.prototype.loadImage = function(imglist, next, timeout){

}
webpack中可以写commonjs格式的require同步语法
为什么不直接使用javascript的setInterval而是选择自己通过递归函数来写一个setInterval效果
源码终于看完了,虽然不会写,也想不了那么全面,也写不了 那么完善的,但还是看懂了。
老师是用了变声软件?
差不多就是雪碧图的原理
楼上的。。编辑器这么明显是webstorm啊
在视频,我学会了函数块注释说明的快捷键和注释内涵,老师很厉害,但应该代码背熟了,虽然自己从事前端有几年了,但自从看这视频,深层逻辑+各种嵌套函数+各种函数交叉运行的代码,表示还是会一脸蒙B,很多函数都不是需要调用时才去定义,而是定义了需要用时再调用,基本上是背熟了,靠记忆一个文档写完,所以让听众难理解,跟不上,大家会想为什么要定义,看到调用时又忘了这个函数是做什么的,最重要的是让新手没思路,虽然不是为新手准备的,对于高端以下的开发人员来说,要写成一个功能,代码并不是一气呵成的,而是通过不断的整理+提炼+重构,最后形成高质量代码,不过老师的声音很有慈性,但不适合做演讲,但还是要感谢老师辛苦的付出
课程须知
1、对前端基础知识已经掌握(html、js、css) 2、对前端面向对象编程有一定了解
老师告诉你能学到什么?
1、什么是帧动画及网页中常见的几种帧动画方式 2、原生 JS 实现帧动画的原理 3、如何设计一个通用的帧动画解决方案 4、了解类似 promise的设计思想(异步任务链式调用) 5、面向对象的开发方式和模块化开发思想 6、如何实现图片预加载模块

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!

本次提问将花费2个积分

你的积分不足,无法发表

为什么扣积分?

本次提问将花费2个积分

继续发表请点击 "确定"

为什么扣积分?

举报

0/150
提交
取消