Hallo,
Man also einen String s, der nur Whitespace enthält, dadurch erkennen, dass gilt s==!s
tss...
Beweis:
var stringInfo = function(s) {
if( s == !s ) {alert('Der String enthält nur Whitespace.');}
else {alert('Der String enthält etwas anderes als nur Whitespace, oder ist leer.');}
};
var a = ' \n\r\t ', b = '', c = 'Text';
stringInfo(a); stringInfo(b); stringInfo(c);
Schön schön, aber wer braucht sowas?
Ich halte es für einen Bug. Eine solche Unlogik würde man doch keiner Programmiersprache zutrauen...
Gruß, Don P