ChrisB: Schneller Check, ob array und/oder HTMLCollection/NodeList/Args

Beitrag lesen

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?