(1)精简“带进度条文件上传组件”的设计与实现
XMLHttpRequest第二版为我们提供了便利的progress事件,通过为xhr.upload.onprogress指定处理函数,可以快速制作进度条。
(2)改进一下,如何实现暂停和重启
暂停和重启功能前端,需要依赖对Blob对象(事实上一个File原型链的上一层就是Blob)的分割(slice)方法。
(3)扩展思路,如何实现并行异步上传...
分类:
编程语言 时间:
2015-08-25 16:39:21
阅读次数:
215
/** * StyleFix 1.0.3 & PrefixFree 1.0.7 * @author Lea Verou * MIT license */(function(){function k(a,b){return[].slice.call((b||document).querySelecto...
分类:
Web程序 时间:
2015-08-14 17:04:40
阅读次数:
407
1. 根据字符串分割实现一行变多行关键字:LATERAL VIEW, explode,splitSELECT ad_time_slice_index, SUM(impression_count) FROM base_tracking_logs LATERRAL VIEW EXPLODE(SPLIT(...
分类:
其他好文 时间:
2015-08-11 13:36:12
阅读次数:
167
Array.prototype.slice.call(arguments)话说可以通过call()来让arguments来继承array的slice()方法。可是为何使用arguments.slice(1)会报错,而这样使用Array.prototype.slice.call(arguments,1...
分类:
其他好文 时间:
2015-08-07 23:32:48
阅读次数:
162
function getType(o) {
var _t;
return ((_t = typeof(o)) == "object" ? Object.prototype.toString.call(o).slice(8,-1):_t).toLowerCase();
}...
分类:
Web程序 时间:
2015-08-06 15:21:17
阅读次数:
140
今日获取微信返回CODE ?发现用EL取不到URL中?后面的参数 搜索后用下面方法解决: $.extend({ ? getUrlVars: function(){ ? ? var vars = [], hash; ? ? var hashes = window.location.href.slice(window.l...
分类:
Web程序 时间:
2015-08-05 20:36:31
阅读次数:
121
首先看到 www.w3school.cn上的解释:http://www.w3school.com.cn/jsref/jsref_slice_array.asp定义和用法slice() 方法可从已有的数组中返回选定的元素。语法arrayObject.slice(start,end)参数描述start必...
分类:
编程语言 时间:
2015-08-05 14:31:50
阅读次数:
118
原Lua打印table有个很致命的问题,递归深度过大会导致栈溢出(stack overflow)。
首先,需要明白,lua里出现栈溢出有以下情况:
“too many arguments”,
“assume array is smaller than 2^40 “,
“string slice too long”,
“too many captures”,...
分类:
其他好文 时间:
2015-08-04 21:08:48
阅读次数:
278
一个三变量的简单函数v = flowv = flow(n)v = flow(x,y,z)[x,y,z,v] = flow(...)描述:flow这个三变量函数产生对显示slice,interp3,以及其它visualizescalar volume data函数有用的 fluid-flow data...
分类:
其他好文 时间:
2015-08-04 15:10:09
阅读次数:
139
.slice()类似于数组的slice方法,就是给以一个jquery集合通过下标来筛选的例如:$('li').slice(2).css('background-color', 'red');表示从第三个元素到结尾,$('li').slice(2, 4).css('background-color',...
分类:
其他好文 时间:
2015-08-01 01:03:44
阅读次数:
98