Skip to content

Instantly share code, notes, and snippets.

@seektan
seektan / loadImg.js
Last active September 6, 2015 02:14
simple img preload
var loadImg = function(src, handle_once, handle_done) {
var _len = src.length ;
var _load = function( i ) {
if (i >= _len) {
handle_done();
return ;
}
var img = new Image();
img.src = src[i];
@seektan
seektan / xib.js
Last active September 8, 2015 02:36 — forked from ikitty/xib.js
Javascript common functions
// all I did javascript common functions
var strHTML += '\
<li>\
<p class="mo_name">' + kk.name + '</p>\
</li>\
';
/**
* simple Tab by alex
*
@seektan
seektan / rename images
Last active October 30, 2015 08:17
批量处理用中文命名的图片,获取新旧文件名和图片对应关系,用于页面展示
/**
作用
批量处理用中文命名的图片,获取新旧文件名和图片对应关系,用于页面展示
使用说明
1.把本段代码存为rename.js文件文件放到需要重命名的图片文件夹
2.根据情况修改下面参数中的图片前缀(prefix),选择生成数据的格式(oformat),图片开始的序号(startnum)
3.用node运行本js文件
3.1拖拽文件运行:把本文件拖拽到node.exe上运行(需先安装nodejs)
@seektan
seektan / performance.now()-polyfill.js
Created March 2, 2018 09:29 — forked from paulirish/performance.now()-polyfill.js
performance.now() polyfill (aka perf.now())
// @license http://opensource.org/licenses/MIT
// copyright Paul Irish 2015
// Date.now() is supported everywhere except IE8. For IE8 we use the Date.now polyfill
// github.com/Financial-Times/polyfill-service/blob/master/polyfills/Date.now/polyfill.js
// as Safari 6 doesn't have support for NavigationTiming, we use a Date.now() timestamp for relative values
// if you want values similar to what you'd get with real perf.now, place this towards the head of the page
// but in reality, you're just getting the delta between now() calls, so it's not terribly important where it's placed