20200831-黄春跃
20200831-黄春跃
导图没有的知识:
著斐波那契数列
著名的斐波那契数列:1 1 2 3 5 8 ...,使用JS编写程序输出第n项
第一种方法:
var n = parseInt(prompt());
var first = 1,second = 1,third;
if (n > 2) {
for (var i = 0; i < n - 2; i++) {
third = first + second;
first = second;
second = third;
}
console.log(third);
} else {
console.log(1);
}
第二种方法:
function fb(n) {
if (n == 1 || n == 2) {
return 1
}
return fb(n - 1) + fb(n - 2)
}
css sprite
css sprite是将多个小图片拼接到一个图片中。通过background-position和元素尺寸调节需要显示的背景图案,即我们所说的精灵图
优点:①减少http请求数,极大地提高页面加载速度
②增加图片信息重复度,提高压缩比,减少图片大小
③更换风格方便,只需在一张或几张图片上修改颜色或样式即可实现
缺点:①图片合并麻烦
②维护麻烦,修改一个图片可能需要从新布局整个图片,样式
总结:
今天学的东西有点多,需要记忆的东西也很多,下来要多多花时间。
近期评论