lastRun 返回函數(shù)上次運(yùn)行時(shí)間戳
nodejs 版本<= 0.10 默認(rèn)精度1000 否則默認(rèn)時(shí)間精度1ms
利用ES6 的weakMap特性 根據(jù)傳入的task名稱(chēng)或函數(shù)獲取task對(duì)應(yīng)的方法體
例如
function task(){}
var runtimes = new?WeakMap()
runtimes.set(task,new Date().getTime())
var lastRuntime = runtimes.get(task,1000);//返回nodejs v 0.10精度時(shí)間單位