发表于: 2016-08-12 22:20:53
0 2274
今天完成的事情:刷JS。半个任务一
明天计划的事情:完善任务一,学会断点调试还有日志。
遇到的问题:本来想刷完JS在学,发现有点多,看了一大半,理解的稀里糊涂的。
然后写任务,然后不会哪查哪。最后写出来不知道怎么执行,请教了师兄学习了定时器
setInterval('boxcolor();',"1000");
就好拉。
收获:
这里 "="号的作用是给变量赋值,不是等于号;
算术操作符除了(+、-、*、/)外,还有两个非常常用的操作符,自加一“++”;自减一“--”;
&& 并且
|| 或者
!= 相反
% 余数;
除法、乘法等操作符的优先级比加法和减法高,
括号的方法来改变优先级,是最高级:
操作符之间的优先级(高到低):
算术操作符 → 比较操作符 → 逻辑操作符 → "="赋值符号
如果同级的运算是按从左到右次序进行,多层括号由里向外。
数组:创建数组语法:
var myarray=new Array();
数组的长度用: myarray length; 来获得myarray的长度。
Math.random() 生成0和1之间的随机小数
Math.random() * 6 生成0和6之间的随机小数
Math.random() * 6 + 1生成1和7之间的随机小数
Math.floor(x)函数,返回小于等于x的最大整数
所以,Math.floor(Math.random() * 6 + 1)生成1和7之间的随机整数(不包括7)
要学的好多,自己好渣,加油。
评论