Kann mir mal jemand erklären, warum die public static variable "hallo" nicht aufgerufen werden kann?? Erst wenn ich eine Instanz der Klasse bilde kann die variable gelesen werden... das macht aber 0 Sinn da eine statische Klassenvariable ohne instanz lesbar sein müsste!?!
<html>
<head>
</head>
<body>
<script type="text/javascript">
function SomeClass() {
SomeClass.hallo = "hallo";
}
//new SomeClass();
alert(SomeClass.hallo);
</script>
</body>
</html>
Die statische variable soll umbedingt innerhalb der Klasse deklariert werden, also nicht so:
function SomeClass() {
}
SomeClass.hallo = "hallo";
alert(SomeClass.hallo);
Hat jemand ne Idee?