一直以来都是用css3来实现动画效果,一个是性能问题,第二个是js实现总不如css3流畅,但是最近发现了一个新大陆:requestAnimationFrame requestAnimationFrame是什么?requestAnimationFrame()函数就是针对动画效果的API,你可以把它用在 Read More
延迟加载也称为惰性加载,即在长网页中延迟加载图像。用户滚动到它们之前,视口外的图像不会加载。这与图像预加载相反,在长网页上使用延迟加载将使网页加载更快。在某些情况下,它还可以帮助减少服务器负载。 那么延迟加载有什么好处:1、提升用户的体验,避免出现卡顿现象。2、有选择性地请求图片,减少服务器的压力和 Read More
最近有用到日历可需要编辑文本的日历,为了绑定数据的方便,所以用js写了一套日历,其实思想也是很简单。 实现步骤如下: 1:首先取得处理月的总天数 JS不提供此参数,我们需要计算。考虑到闰年问题会影响二月份的天数,我们先编写一个判断闰年的自编函数: function is_leap(year) { r Read More
最近在做部门的技术分享网站,主要是一些文章的列表和演讲信息展示,内容比较规律,复用性较高。同事推荐了 handlebars.js。用来看看。 handlebars.js是一种静态JS模板,用起来还蛮简单的,比如:你想要生成某一大片界面,这一片界面有一定规律。比如我的这个网站,都标题,副标题,主讲人, Read More