发表于: 2019-08-20 23:38:37
1 432
【今天完成的事情】
1.学习断点调试以及console.log(***)调试:感觉经过这两日,让我快速学会了这两种技能。。。为啥呢,因为任务1中的逻辑,事件代码都全了,就是闪不了,这让我快速基本掌握了console.log(***)调试、断点调试。较为重要的方法是断点调试,断点调试可看出每一步输出以及到下一步事件等。
相关学习链接:https://www.cnblogs.com/mqfblog/p/5397282.html
2.修改发现的问题,在任务1中卡点两天的问题是随机抽取颜色,在之前使用随机抽取颜色的方法是 rgb 类型的,虽然可以,但是在最后一步我的赋值方法错误了。在抽取事件中,抽出的是123.123.123(假设)在修改css样式赋值中为 background :123.123.123。在敲写css中此方法当然是错误的,所以我的任务1闪不了。
修改方法1:更改随机抽取颜色的事件,改为输出F十六进制的事件。如下
修改方法2:修改随机抽取颜色事件输出形式为rgb(0,0,0)
修改方法3:修改更改css样式如下
修改方法4:添加事件,把rgb类型转换为F十六进制类型。(并看不懂代码)
【明天计划的事情】
把JS任务1的深度思考解决了,巩固以下任务1,进阶任务2.
【遇到的困难】
1.已经差不多完成任务1了,感到基础知识没达到任务1所说的要求,需要巩固。
2.敲写同一事件的方式方法顺序有无数种,在任务1中自己对整体的逻辑思路有理解,但是细到一个事件,比如随机抽取颜色,让我自己思考敲写出来还是不行的。
【收获】
学会解决BUG。
评论