摘要: 按照习惯的面向对象的写法,我们很容易写出来这样的模块:var value = -1;function set(num) { value = num;}function get() { return value;}exports.value = value;exports.set = set;exports.get = get;名字就定为Number模块吧。这里我们把value作为一个公开的变量值,并把get和set方法也公开。对模块进行一些操作,却发现:> var n = require('./Number');undefined> n{ value: -1, se 阅读全文
posted @ 2012-05-31 23:53 MySirius 阅读(668) 评论(0) 推荐(0) 编辑