Forum Doku Wiki Blog

Forumsarchiv 2005, Juli
static Variablen

archivierte Beiträge lesen

  1. (JAVASCRIPT) static Variablen von Babal, 11. 07. 2005, 14:09

static Variablen

Der folgende Beitrag wurde am 11. 07. 2005, 14:09 Uhr von Babal veröffentlicht.

Hallo,

gibt es eine Möglichkeit Variablen innerhalb einer Funktion als static zu deklarieren?

function blub() { i++; /* i soll static sein - aber nicht global */ }

Danke im vorraus,
Babal

static Variablen

Der folgende Beitrag wurde am 11. 07. 2005, 14:13 Uhr von Anonymous veröffentlicht.

> gibt es eine Möglichkeit Variablen innerhalb einer Funktion als static zu deklarieren?

Nein.

static Variablen

Der folgende Beitrag wurde am 11. 07. 2005, 14:26 Uhr von Babal veröffentlicht.

>
> Nein.
>

Danke fuer die Antwort - dann werd ich's wohl so machen muessen falls niemand eine Lösung mit geringerem Overhead hat...

blubber = new function() {
  var i = 0;

  this.blub = function() {
 i++
 alert(i);
 }
}

blubber.blub();
blubber.blub();

static Variablen

Der folgende Beitrag wurde am 11. 07. 2005, 17:47 Uhr von topas veröffentlicht.

Hallo Babal,

gebe deine Variable als Objekteigenschaft deiner Funktion an.

function fct() {
 if (!fct.counter) fct.counter=1; else fct.counter++;
 alert(fct.counter);
}

fct();
fct();



Viele Grüße

tp

© 1998-2013 SELFHTMLImpressumSoftware: Classic Forum 3.4