浏览器端的缓存 浏览器端的缓存规则分别从新鲜度和校验值两个维度来规定浏览器是直接使用缓存副本,还是重新去源服务器获取最新版本。 新鲜度(过期机制):也就是缓存副本有效期。 一个缓存副本必须满足以下条件之一,浏览器会认为它是有效的,足够新的: 1. 含有完整的过期时间控制头信息(HTTP协议报头),并 Read More
posted @ 2016-05-30 20:00 AminHuang Views(247) Comments(0) Diggs(0) Edit
HTML部分:XMLHttpRequest Level 2添加了一个新的接口FormData,用来上传文件很好用。JavaScript部分:(使用jquery)var file = jQuery('#fileid').get(0).files[0]; // 得到文件var formData = ne... Read More
posted @ 2015-08-20 13:53 AminHuang Views(206) Comments(0) Diggs(0) Edit
什么是css sprite?css sprite,中文叫雪碧图,也有人喊CSS精灵,就是一种背景拼合的技术,然后通过background-position来显示雪碧图中需要显示的图像。MDN相关链接:https://developer.mozilla.org/zh-CN/docs/Web/Guide... Read More
posted @ 2015-07-10 23:09 AminHuang Views(1782) Comments(0) Diggs(1) Edit
重装完电脑然后删除无用备份的时候,发现有一些文件目录太长,没办法正常删除,找了不少方法之后,突然发现一个命令就好了。使用robocopy这个命令。Robocopy包含在 Microsoft Windows Server 2003 Resource Kit Tools 中(现在已经集成到Windows... Read More
posted @ 2015-07-08 21:34 AminHuang Views(291) Comments(0) Diggs(0) Edit
倒计时很常见,例如离XX活动还有XX天XX小时XX分XX秒,然后逐秒减少,实现很简单,我只是想记录这过程中的一点小坑。先上代码: task0002_2 点击 距离YYYY年MM月DD日还有XX天XX小时XX分XX秒 ... Read More
posted @ 2015-04-26 16:09 AminHuang Views(277) Comments(0) Diggs(0) Edit
第一种方法:绝对定位 三列布局 三列布局1 one three two .wrap { position: relative;}.one{ width: 40px; background: blue;}.two... Read More
posted @ 2015-04-14 13:34 AminHuang Views(1000) Comments(0) Diggs(0) Edit
一、什么是ReactReact:A JAVASCRIPT LIBRARY FOR BUILDING USER INTERFACES上面的话直译过来就是,React是一个用于构建用户界面的JavaScript库。React起源于Facebook内部项目,后来觉得不错,在2013年6月开源。二、学习Re... Read More
posted @ 2015-04-09 11:03 AminHuang Views(1964) Comments(5) Diggs(3) Edit
《JavaScript权威指南》第四版中说“window对象方法setTimeout()用来安排一个JavaScript的代码段在将来的某个指定时间运行”。setTimeout(foo,i); // foo是回调函数,i是延时时间注意“将来”一词,setTime会把foo函数放到队列中,当线程空闲的... Read More
posted @ 2015-03-29 22:42 AminHuang Views(383) Comments(0) Diggs(0) Edit
腾讯2014年研发职位笔试题Web前端方向简单题第一题。代码: test JavaScript 用多了jQuery,都差点忘了原生js长什么样了:(顺便复习一下。首先,window.onload事件:浏览器加载完DOM后,会通过javascript为DOM元素添... Read More
posted @ 2015-03-29 00:10 AminHuang Views(3352) Comments(0) Diggs(0) Edit
因为需要用到json数据格式,上网查了一下例子之后我就想本地测试一下看能不能成功。结果,chrome下没有任何反应,打开控制台之后报错如下:XMLHttpRequest cannot load file:///E:/project/info.json. Cross origin requests a... Read More
posted @ 2015-03-27 13:38 AminHuang Views(6811) Comments(1) Diggs(1) Edit