node(.js) 和 JavaScript 很給力

By | November 25, 2013

我愛 Google Go,但也喜歡 node。有人說 node 不濟,因為 JavaScript 很爛。的確,JavaScript 很爛,但也很有趣,很神,識得用會好好用

node(.js) 真的很神奇。其實應該是 JavaScript 很給力!簡單地就用到 log4j 的效果


// logger.js
exports.getLogger = function(className){
 return {
  now: function(){ /* 省略 */},
  info: function(message){
   console.log(this.now() + ' [' + className + '] ' + message);
  }
 };
}

// 之後,只要的用法就如著名的 log4j 一樣

var logger = require('./logger.js').getLogger('main');
logger.info("hello world");