函数缓存Oct 13, 201812345678910111213141516var store={ nextID:1, cache:{}, add:function(fn){ if(!fn.id){ fn.id = store.nextID++; return !!(store.cache[fn.id] = fn); } }}function test(){ //do something}store.add(test);