Hallo Forum,
folgendes Konstrukt:
for (var my_item in my_array) {
... do something
}
Das funktioniert richtig, solange my_array ein Array ist. Nun kann es aber sein, dass in my_array ein string steht. Ich könnte folgendermassen dafür sorgen, dass my_array in dem Fall zu einem Array mit einem Element konvertiert wird:
if (!Array.isArray(my_array)){
my_array = [my_array];
}
for (var my_item in my_array) {
... do something
}
Allerdings geht das doch sicher auch kürzer resp. eleganter, oder?
gruss, heinetz