Javascript - 如何创建一个独立的变量?

时间:2016-12-06 06:33:02

标签: javascript node.js constructor

我想创建一个可以独立于每个实例的变量。好的,我们直接跳转到代码。

var gameData = undefined;

createNewRoom = function() {
 gameData = new myConstructor([]); // it will instantiate a new object for each new room

}

myConstructor = function(data) {
 var _data = data;
 this.object = function() {
  return _data;
 }
}

案例是,玩家A创建了一个房间,它顺利运行直到,玩家B或玩家C等创建了一个房间,因为正在共享gameData变量。如何使gameData变量独立运行?换句话说,为每个实例独立运行的全局变量?

或者我是以糟糕的方式做到的?

1 个答案:

答案 0 :(得分:0)

您可以尝试以下代码。

$('div').attr('style','background-color:#00000;');

这会对你有帮助。