Don P: JS Typprobleme

Beitrag lesen

Hallo,

Ich weiß nicht, wofür man sowas braucht. Wenn ich testen will ob in einer Zeichenkette Whitespacezeichen enthalten sind, nehme ich einen Regulären Ausdruck, ist für mich einfacher nachzuvollziehen.

Es geht mehr darum festzustellen, ob Text enthalten ist, d.h. ob ein nicht leerer String überhaupt druckbare Zeichen enthält. In Performancekritischen Anwendungen sind reguläre Ausdrücke ja nicht die beste Wahl.

Soweit ich das sehe, läßt sich dank dieser Spezifikation immer schreiben:
if(wert) ... oder if(!wert) .....

das ist nicht so selbstverständlich. In Perl z.b. hat man hier das Problem bei der Typenkonvertierung, dass z.b. if('0') unwahr ist.

Stimmt. if(wert) ist schon mächtig :)

Gruß, Don P