Ich habe ein riesiges mehrdimensionales Array, das ich in ein eindimensionales Array umwandeln möchte. Das eigentliche Problem ist, dass das Array dynamisch ist und so tief sein kann, wie es will, und ich im Voraus nicht sicher bin. Hier ist ein Beispiel:
var myArray = [
"hallo",
["Beeren", "gruppiert", 88, "gefroren"],
[
"Zeug",
[
"pürieren",
["Melone", "einfrieren", 12, "zusammen"],
"Leute"
],
"Auto"
],
[
"Orange",
"Code",
84,
["Kumpel", "Frauen", "Mann"]
],
["Bus", "Auto", 345, "Lkw"],
"Welt"
];
Es sollte in ein eindimensionales Array umgewandelt werden, wie:
["hallo","Beeren","gruppiert",88,"gefroren","Zeug","....."]