我們剛開始學習nodejs時難免會寫出這樣的**,一旦巢狀過深,**將變得很難維護
var fs = require("fs")
var path = require("path")
// 原始函式
fs.readdir(path.normalize('/test'), function(err, files))
})})
利用事件的發布/訂閱解除巢狀
var eventemitter = require("events");
var emitter = new eventemitter();
fs.readdir(path.normalize('/test'), function(err, files))
emitter.on("iterate files", function(files))
})emitter.on("read file", function(filepath))
})
Apad Qzone專案總結 一 發布!!!
專案週期 2011.09.26 2011.12.13 2周乙個迭代,一共4個迭代,一周測試 產品人員 大胖 開發人員 frankie 迭代0 3 大v 迭代0 迭代1 siwei 迭代3 互動人員 toya cdc 設計師 玻璃渣 cdc 測試 sally,引誘哥等.記得當時接到專案,我和大v倆個人...
Apad Qzone專案總結 一 發布!!!
專案週期 2011.09.26 2011.12.13 2周乙個迭代,一共4個迭代,一周測試 產品人員 大胖 開發人員 frankie 迭代0 3 大v 迭代0 迭代1 siwei 迭代3 互動人員 toya cdc 設計師 玻璃渣 cdc 測試 sally,引誘哥等.記得當時接到專案,我和大v倆個人...
Apad Qzone專案總結 一 發布!!!
專案週期 2011.09.26 2011.12.13 2周乙個迭代,一共4個迭代,一周測試 產品人員 大胖 開發人員 frankie 迭代0 3 大v 迭代0 迭代1 siwei 迭代3 互動人員 toya cdc 設計師 玻璃渣 cdc 測試 sally,引誘哥等.記得當時接到專案,我和大v倆個人...