hi unknown,
Funktionen können natürlich auch selbst definierte Eigenschaften haben.
function Test(a) {
this.b = function() {
this.constructor.staticC = a;
};
}
var test1 = new Test("test1");
var test2 = new Test("test2");
test2.b();
alert(Test.staticC);
test1.b();
alert(Test.staticC);
  
naja, ohne "new" kommst du da aber nicht ran.  
  
~~~javascript
  
function Test(a) {  
    this.b = function() {  
      this.constructor.staticC = a + "abc";  
    };  
}  
//~ var test1 = new Test("test1");  
//~ var test2 = new Test("test2");  
//~ test2.b();  
//~ alert(Test.staticC);  
//~ test1.b();  
alert(Test.staticC); //nix  
alert(typeof Test.staticC); // undefined
mfg
tami