Die Position eines Array-Elementes herausfinden
Henry
- javascript
Guten Tag,
ich habe einen eindimensionalen Array bestehend aus String-Werten. Jetzt moechte ich die Position eines bestimmten Array-Elementes abfragen, also an welcher Stelle das Element im Array steht.
Angenommen ich habe folgenden Array: stadt_array = new array('Berlin','Frankfurt','Muenchen') und ich moechte die Position, wie erhalte ich den "Positionswert" fuer Berlin (0)?
Ueber sachdienliche Hinweise zur Behebung meine Problems bedanke ich mich ganz herzlich
Henry S. Vardell
Hallo Henry
Angenommen ich habe folgenden Array: stadt_array = new array('Berlin','Frankfurt','Muenchen') und ich moechte die Position, wie erhalte ich den "Positionswert" fuer Berlin (0)?
So was wie die Hashs in Perl gibt es in JS leider nicht. Du koenntest dir eine Funktion schreiben:
function getStadtPos(Stadt) {
for(i=0;i<stadt_array.length;i++)
if(stadt_array[i] == Stadt)
return(i);
return(-1);
}
Aufrufbeispiel:
positionsnummer = getStadtPos("Muenchen");
alert(positionsnummer);
viele Gruesse
Stefan Muenz