Der Martin: JS Typprobleme

Beitrag lesen

Hi,

Man also einen String s, der nur Whitespace enthält, dadurch erkennen, dass gilt s==!s tss...
Schön schön, aber wer braucht sowas?
Ich halte es für einen Bug.

ich nicht, denn ich bin ziemlich sicher, du testest *nicht* im IE, sondern vermutlich im Firefox. Ich kann das von dir beschriebene Phänomen aber auch in IE5.5 und IE6.0 reproduzieren.
Ich kann mir nicht vorstellen, dass die Mozilla Foundation und Microsoft unabhängig voneinander denselben Bug produzieren. Es sei denn, das Verhalten ergäbe sich durch unlogische oder widersprüchliche Definitionen in der Spezifikation.

Eine solche Unlogik würde man doch keiner Programmiersprache zutrauen...

Nicht absichtlich. Oder wenn doch, würde man es wenigstens als ungewöhnlichen Sonderfall dokumentieren.

Ciao,
 Martin

--
Finanztipp:
Leihen Sie sich Geld von einem Pessimisten.
Er rechnet sowieso nicht damit, dass er es zurückbekommt.