Skip to content

Instantly share code, notes, and snippets.

View jserme's full-sized avatar
🤔
hello

草依山 jserme

🤔
hello
View GitHub Profile
// ==UserScript==
// @name 当当PC阅读jk翻页
// @namespace http://tampermonkey.net/
// @version 0.1
// @description 使用jk在当当阅读器上翻页,同时使用页面可以复制
// @author http://jser.me
// @match https://e.dangdang.com/pc/*
// @grant none
// ==/UserScript==
@jserme
jserme / each.js
Created December 17, 2015 08:33
生成器数组遍历
var co = require('co')
var arry = [1, 2, 3, 4, 5]
var asyncFunc = function(t) {
return new Promise(function(resolve, reject) {
setTimeout(function() {
resolve(t)
}, 0)
})
}
@jserme
jserme / test.md
Last active September 30, 2015 03:54
test markdown

cmd + [

@jserme
jserme / gist:329ae5e802bfe6f90ef3
Created July 29, 2014 05:01
test Math.random
var map = {}
var key
var count = 1000000
for(var i=0; i< count; i++){
key = Math.random()
if(map[key]) {
console.log(key)
console.log('dumplicate')
break
// A->B->D
// A!>C
var when = require('when');
function A(ok) {
console.log('running : A')
var defer = when.defer()
setTimeout(function() {
if (ok) {
@jserme
jserme / gist:3803491
Created September 29, 2012 08:24
test
function(){
console.log('hello')
}