ERLEDIGT
JA
JA
ANTWORTEN
2
2
ZUGRIFFE
453
453
EMPFEHLEN
-
13.04.06 01:00 #1
- Registriert seit
- Sep 2004
- Ort
- Wien
- Beiträge
- 100
Hallo liebe Leute,
ich bin beim Durchsehen von diversen Sites auf eine Sache gestoßen, die ich irgendwie nicht verstehe. Allgemein kenne ich mich mit JS relativ gut aus, aber möglicherweise hat das auch nicht direkt damit zu tun.
Auf unterschiedlichsten Sites bin ich immer auf Funktionsaufrufe der Funktion void(0) gestoßen. Ich verstehe nich ganz, wieso das so ist, warum nennen alle möglichen Leute ihre functions ausgerechnet so?
Ist das ein Überbleibsel einer anderen Sprache oder was für einen Hintergrund hat das?
Wäre dankbar, wenn mich da jemand aufklären könnte.
Danke u. lg.
-
Hallo...
Das ist kein Überbleibsel, das ist ein Sprachbestandteil von Javascript.
Der void-Operator unterdrückt eventuelle Rückgabewerte von JS-Anweisungen.
Dir fällt das wahrscheinlich oft in der Statuszeile auf, wenn du über einen Link fährst... es wird bei Links oft benutzt, wenn diese eigentlich garnicht benötigt werden, sondern die eigentliche Aktion für den onclick-Event notiert ist.
http://de.selfhtml.org/javascript/sp...toren.htm#void
-
13.04.06 08:07 #3
- Registriert seit
- Sep 2004
- Ort
- Wien
- Beiträge
- 100
Danke für die schnelle Antwort! Da fällt einem erst auf, was man alles nicht weiß

lg.
Ähnliche Themen
-
const void *
Von ubok im Forum VisualStudio & MFCAntworten: 2Letzter Beitrag: 02.07.10, 12:18 -
Wert aus void() funktion auslesen ?
Von trollchen im Forum C/C++Antworten: 7Letzter Beitrag: 07.04.08, 13:54 -
C++: void oder int?
Von Acriss im Forum C/C++Antworten: 2Letzter Beitrag: 23.07.07, 10:51 -
void Pointer
Von Norbert Eder im Forum C/C++Antworten: 4Letzter Beitrag: 21.09.06, 18:09 -
string an eine void Funktion übergeben, warum geht es nicht?
Von Fridulin im Forum .NET ArchivAntworten: 4Letzter Beitrag: 17.03.05, 14:37





Zitieren
Login





