自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

DecadeScript's Notes

昨天的路已经很远

  • 博客(5)
  • 收藏
  • 关注

原创 Web:预加载与延时加载

最近做了个某珠宝的微信活动页面。由于每个活动页面都有一张背景图,在移动端网速不佳的时候,每翻一页,都会有较长时间的空白页出现。这种体验当然是不能够接受的。为了避免这种情况,使用图片预加载,当用户进入首页浏览的时候,其实已经把之后几页的背景图已经下载好,在翻页的时候,因为背景图片资源已经加载过一遍,浏览器直接使用缓存就行,并不需要再额外加载一次。预加载这是首次加载的时候,浏览器的请求个数,红框内的资源

2015-12-20 21:29:05 5624 7

翻译 Web:一张图读懂Flux

问题首先, 我来解释下Flux大概解决了什么问题。Flux是一种在app中处理数据的模式。在Facebook,Flux和React和并驱前行。大部分开发者一起使用它们,但是你可以为你自己所用。它们的存在是解决了Facebook当期遇到的问题 这一系列的问题中,最大的Bug莫非新消息通知了。当你登录Facebook了,你发现消息栏有提示了,你很自然的去查看新消息,事实上并没有新消息。这时,提示没

2015-12-12 15:52:46 1256

原创 JavaScript:['1','2','3'].map(parseInt)问题解析

最近碰到了[‘1’,’2’,’3’].map(parseInt)这种看似不起眼陷阱却极大的问题。这乍一看,感觉应该会输出[1,2,3]。但是,实际上并不是我们想的这样。你可以现在打开console,看看输出的结果。出乎意料结果竟然是[1,NaN,NaN].至于为什么是这样,下面一步一步的解释。parseInt()parseInt是JS的一个内置函数,它可以将字符创解析成一个数值表达式并将该数值返回。

2015-12-11 11:18:23 5689

原创 JavaScript:student-information-system-node-express-mongoose 学生信息管理系统

基于Bootstrap+node+express+mongoose的学生信息管理系统仅仅是一个简单的实现完成了两个小功能源码

2015-12-09 17:12:25 752

原创 JavaScript:wihdow.onload与DOMContentLoaded,onreadystate

最开始对window.onload模糊的理解就是,文档全部加载完之后,再执行某个事件或者函数。对整个执行过程的理解也不是很到位。现在来做个梳理。 文档加载过程解析HTML 加载外部css文件和js文件 执行文档内的js代码 HTML DOM 全部加载完(不包括外部图片、视频之类的文件) 加载图片与外部链接文件 页面全部加载完 页面加载过程大致分为以上几个过程,如果把js文件放在底部,加载顺序稍有变动

2015-12-06 21:02:02 1417

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除