摘要:
Underscore提供的100多个函数,主要涉及对Collection、Object、Array、Function的操作:Collections(集合)each,map,reduce,reduceRight,find,filter,reject,all,any,include,invoke,plu... 阅读全文
摘要:
AMD:异步模块定义,适合客户端环境,不会阻塞运行。客户端受网络影响比较大。CommonJs:适用于服务器端规范,可以同步加载,只受硬盘读写的影响。 阅读全文
摘要:
function appendHTML(container,html,position){ position =position || 'after'; var objE = document.createElement("div"), nodes=null, ... 阅读全文
摘要:
// Determine if an element is in the visible viewportfunction isInViewport(element) { var rect = element.getBoundingClientRect(); var html = documen... 阅读全文
摘要:
Eliza Doolittle lyrics Big City歌词很好,现在还没有,以后添加进来。 阅读全文
摘要:
1、快速打开程序,比如计算器,注册表,先按win键(不用再按win+r啦),输入程序名字,如calc,regedit等,直接打开。2、自动左右分屏,win+上下左右方向键,win+↑ 最大化,win+-->半屏幕靠右边,win+<--半屏幕靠左边,这样就自动左右分屏了。3、win+L 快速锁屏。4、... 阅读全文
摘要:
1、安装压缩图片插件的时候,由于网络原因,死活安装不成功。由于imagemin本身就包含很多插件,安装的时候卡住了,很是郁闷。如果要压缩png图片,那就单独安装imagemin-pngquant压缩插件。 npm install imagemin-pngquant2、使用minify插件压缩js出现... 阅读全文
摘要:
1、下载node.js,然后将node.exe文件所在的目录加入path环境变量2、安装npm管理工具 2.1、下载npm源码,解压到npm文件夹里,不要把npm放在和node.exe相同的文件夹 2.2、使用命令 node cli.js install -gf 安装npm 或者命令 ... 阅读全文
摘要:
所谓预加载,就是提前加载了图片。有时候会加载一些在当前页面没有用到的图片,是为了提前加载到缓存里,这样后面的页面就可以直接从缓存读取了。加载大图的时候,我们可以先显示模糊的缩略图,等到大图加载完了,再把缩略图替换掉,这样填补了图片加载期间的空白时间。image也有onload和onerror事件,分... 阅读全文