发表于: 2019-05-09 21:51:39
1 726
今天完成的事情:
1.编写js任务一(随机颜色)
用到了math对象中的random()方法与floor()方法
2.随机选取三个盒子
3.给按钮添加onclick事件
运用了setintrval。
明天计划的事情:
1.完成js任务一
2.继续学习JavaScript
遇到的问题:
1.使用getelementbyid()方法时,无法获得元素。
解决方式
在使用getelementbyid()获得元素前,要先把元素加载到浏览器中,所以script元素应放在要获得的元素后方。浏览器执行js代码是,元素才被加载到dom中。
收获:
1.math对象
1)abs()方法
返回所传入参数的绝对值
var myNumber=math.abs(-101); / / 101
2)min()与max()方法
选择参数最大/最小值
var min=min(21,22); / / 21
var max=max(21,22); / / 22
3)ceil()方法
数值向上修整到最接近整数
var myNumber=ceil(10.01); / / 11
4)floor()方法
数值向下修整到最接近整数
var myNumber=floor(10.01); / / 10
var myNumber=floor(-9.9); / / -10
5)random()
返回0~1间的随机浮点数,包含0但不包括1
6)pow()
计算一个数的指定幂
它带两个参数,第一个参数是底数,第二个参数是指数。
math.pow(2,8) / / 2*2*2*2*2*2*2*2
评论