Originariamente inviato da smt
esiste la possibilità di avere variabili statiche in classi javascript?
in qualche modo puoi emularle ... tipo così
codice:
function setStaticVar(__class__, __name__, __value__) {
	__class__.prototype[__name__] = __value__;
}
function getStaticVar(__class__, __name__) {
	return (new __class__())[__name__];
}
	
	

function MyClass(){};
setStaticVar(MyClass, "staticVar", 1);


alert(getStaticVar(MyClass, "staticVar"));	// 1


var test = new MyClass();
test.staticVar++;
alert(test.staticVar);				// 2

alert(getStaticVar(MyClass, "staticVar"));	// 1


setStaticVar(MyClass, "staticVar", getStaticVar(MyClass, "staticVar") + 5);
alert(test.staticVar);				// 2
alert(getStaticVar(MyClass, "staticVar"));	// 6

test = new MyClass();
alert(test.staticVar);		// 6