发表于: 2019-03-19 23:55:31

1 768


今天完成的事情:修改了任务十二的bug,查看了js的相关知识,作为随机三个数的。
明天计划的事情:继续js任务一
遇到的问题:暂无
收获:获得随机数。


修改任务十二:

1、修改任务十二的第二个页面的下拉框没有对齐边界;

原因:下拉菜单的容器ul,设置了margin-top,和margin-bottom。

解决:去除margin值。

2、修改任务十二的第二个页面的底部按钮点击没反应。

原因:<a></a>没有包括图片和文字,只包裹了文字,所以点击图片没有发生跳转。

解决:<a>图片+文字</a>

3、修改任务十二的第二个页面的内容在320时,文字溢出。

原因:没有对文字做css修饰

解决:对文字css上{text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}

4、修改任务十二的第二个页面的内容中的图片不美观。

解决:修饰图片width,height等。


js得到随机数



其他:

arr[i].length就是计算数组第i个元素的长度,即看arr[i]里面有几个数组元素

 

slice(start, end) 方法可提取字符串的某个部分,并以新的字符串返回被提取的部分。

使用 start(包含) end(不包含) 参数来指定字符串提取的部分。

字符串中第一个字符位置为 0, 第二个字符位置为 1, 以此类推。

var str="Hello world!";
var n=str.slice(1,5);

n 输出结果:ello

str.slice(0) 输出Hello world!,从0开始(包含)到整个字符串结束。

str.slice(3); 输出llo world!,从3开始(包含)到整个字符串结束

str.slice(-1) 输出!,从左边开始为0,从右边开始为-1.

 

toString()把数字转换为字符串:

var num = 15;

var n = num.toString();

n 输出结果:15

 

var txt = "Hello World!";

document.write(txt.length); 输出为12

 

 

log() 方法可返回一个数的自然对数(基于E)。【In()】





返回列表 返回列表
评论

    分享到