网站性能优化总结
常见性能优化总结 1.http请求次数。 2.Css在页面的什么部位。 3.Javascript在页面什么部位。 4.是否有重复代码。 5.页面体积是否过多。 6.图片多大或者过多。 7.html页面是否正确规范的进行嵌套。 全文>>
常见浏览器兼容问题总结
一:不同浏览器的标签默认的margin和padding不同 ; 二:块属性标签float后,又有横行的margin情况下,在IE6显示margin比设置的大 全文>>
前端常用算法总结
冒泡排序其实就是通过比较相邻位置的元素大小,如果左边比右边大,就交换位置,继续比较,实际上就是每轮比较都得出一个最大值(或者最小值)。然后通过n-1轮比较,就能得出一个排好序的序列(通过设置一个flag,当数组基本有序的时候其实不一定需要比较到n-1轮) 全文>>
学习资料:jquery源码分析
jQuery源码剖析(一)——概览&工具方法 jQuery整体架构源码解析 全文>>
懒加载实现原理
通俗的讲就是:当访问一个页面的时候,先把img元素或是其他元素的背景图片路径替换成一张大小为1*1px图片的路径(这样就只需请求一次),只有当图片出现在浏览器的可视区域内时,才设置图片正真的路径,让图片显示出来。这就是图片懒加载。全文>>
瀑布流布局分析
我们使用ul作为整个瀑布流效果的包裹元素,以便以他定位我们需要操作的元素。 每一个li作为一个小的单元,主体展示图片附加一些辅助样式。我们给图片定义一个宽度,则每一个li单元都有了一个相应的宽度。根据这个宽度,再获取屏幕视窗的宽度,二者相除可以得到每一行需要显示的单元的个数,即列数...全文>>
使用原生JS封装ajax方法
当项目只需要使用ajax而不需要引用jquery时,此时封装一个ajax方法非常必要,下面给出主要代码全文>>