Edgar Ehritt: wantarray

Beitrag lesen

Hallo Rolf,

nachdem ich in den letzten Tagen festgestellt habe, dass wantarray in Perl eine ganz geniale Sache ist, wollte ich mal fragen, ob es sowas (ähnliches) auf für js gibt. Also ich hab da ein Objekt, das hat beispielsweise die Eigenschaften 'name' und 'vname'. Beim Befüllen des Objekts wird auf alle Eigenschaften ein push gemacht, genauso wie in Perl bei einem hash. Im Kontext   'name' wird dann nur ein Wert erwartet, wohingegen 'vname' auch mehrere Werte haben kann. Wie krieg ich das am Einfachsten raus?

mir ist auch schon bei Deinem letzten Problem nicht wirklich klar geworden, warum Du solche Umstände machst. Du gehst ja in beiden Fällen (hier und im alten post) vom Beispiel(?) Vorname aus. Dabei fängt mein Verständnisproblem an, wo Du ganz selbstverständlich mehrere Vornamen in ein Datenfeld gliedern willst. Belasse doch den Namen als ganzes. Bei der Verarbeitung nimmst Du whitespace als Delimiter. Somit stellt sich in beiden Sprachen (JS und Perl) die Frage nach dem richtigen Kontext nicht.

Direkt zu Deiner Frage nach einem Adäquat in JS würde ich schlicht auf typeof zurückgreifen.

Gruß aus Berlin!
eddi