发表于: 2017-03-14 23:51:56

1 908


1,今天完成的事:

a,刷慕课网进阶任务1-6章;(对于我这样0基础的作用还蛮大,关于JS语法的细节都很仔细);

b,整理思路写任务一:首先需要一个function()函数随时调用,在用document.getElementById来获取元素,利用var来申明js的变量。

c,看了一篇不错的介绍十六进制颜色值的获取方式:

一:需求,获取六位的数字随机数

二:思路,关键就是怎么获取变化的数字

       1)通过前端的随机函数,来获取随机数,可以获取一位或者多位然后通过循环来拼接成六位,或者我们想要的任何位数

       2)获取随机数,除了通过随机函数,就是通过获取当前时间的毫秒后六位了,不过这样前面三位雷同的比较多,可以选择使用随机函数和毫秒数组合的方式来组合

       3)除了前端获取也可以通过发送请求到后台来获取,这样不同的后台语言有不同的方式,不过最总还是少不了使用随机函数的,只是使用的方式会有所变化

       4)参考资料Math对象的相关方法

            

        5)这里提供了获取六位随机数的思路,不过我们可以举一反三,获取任何的随机数,也可以通过一定范围内的随机和数组结合获取我们想要的任何随机字符的组合,这也是前端简单的验证码实现的一种思路。

明天计划的事:

a,尽快完成任务一

b,继续刷慕课网进阶任务

c,是时候学习红宝书知识了

遇到的问题:

a,目前还不会同时随机抓取3个DIV 变色,明天研究以下。

收获:

a,熟悉了js书写时必备的基础知识,如何获取16进制的随机颜色。



返回列表 返回列表
评论

    分享到