var Test = function(){
var _self = this;
_self._init();
}
Test.prototype = {
value: null,
list: [],
map: {},
_init: function(){
},
add: function (k, v){
this.map[k] = v;
this.list.push(v);
this.value = v;
}
}
var test1 = new Test();
var test2 = new Test();
test1.add('a', 1);
console.log('test1:' + test1.value);
console.log('test1:' + JSON.stringify(test1.list));
console.log('test1:' + JSON.stringify(test1.map));
console.log('test2:' + test2.value);
console.log('test2:' + JSON.stringify(test2.list));
console.log('test2:' + JSON.stringify(test2.map));
console