2022年4月28日,第21天

2022年4月28日,第21天

【学习时长】

今日7h。累计98h。

【代码数量】

今日0行。累计2480行。

【学习内容】

今天学习的东西比较杂,学BOM的3个对象(location、navigator、history),PC端网页特效的三大系统(offset、client、scroll),动画函数封装。还看老师演示了多个案例。

【遇到的问题】

视频教程中看到老师演示一个动画的案例,这个案例就是点击按钮页面中的一个盒子就会动起来。老师说为了优化,不直接声明对象再把定时器赋给这个对象,而是把定时器作为属性直接赋给需要调用动画函数的对象。这我能理解。但是,如果一直点按钮就会使这个盒子加速。老师说是因为重复点击按钮为什么会开启多个定时器,这我就不明白了。我的理解是,后面再点击按钮开启的定时器应该会把之前那个覆盖掉,而且不是还有if判断语句让盒子到某个位置就停下来吗?为什么重复点击按钮后盒子就停不下来了。代码如下

 

【今日解决的问题】

无。

【学习计划】

1、近期计划

JavaScript网页编程部分的视频教程时长63小时。计划用14天时间看完,另外再用4天来完成相应的案例,总共用时18天学完这一部分内容,即要在5月8日当天结束。(今日进度:今天已学完PC端WebAPI的内容。)

【其他】

今天学了很多案例。有个轮播图的案例,看起来功能不太复杂,但是视频教程中的JS代码也写了有上百行,还有封装函数。我感觉网页特效这个东西原理并不算复杂,只是里面有很多技巧性的东西,要有大量的经验积累,要学好肯定要多写多练才行。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值