Hi,
Geht wirklich nichts drum herum, lauter Fallunterscheidungen zu machen?
Die gehen per ternärem Operator auch recht kompakt, und liefern einen hübschen boole'schen Wert.
- obj.length funktioniert auch bei Strings
Wenn das der einzige Stolperfall ist, der dich am simplen testen auf length hindert, dann verbinde halt die Abfrage noch mit einer typeof-Abfrage auf String.
(Ob das ausreicht, hängt halt davon ab, wie "genau" du es haben willst, bzw. für welche Arten von Objekten noch.)
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?