Don P: JS Typprobleme

Beitrag lesen

Hallo,

Wieso interveniert hier niemand?

Statt

!(!this||(this==!this))

oder

!(this.indexOf('0')<0 && (!this||(this==!this)))

  
kann man doch einfach  
`this!=0`{:.language-javascript}  
bzw.  
`!(this==0 && this.indexOf('0')<0)`{:.language-javascript}  
  
schreiben. `s==!s`{:.language-javascript} ist also wirklich unbracuhbar, ein Spezialfall, der sich wohl eher zufällig so ergeben hat bei der Spezifikation von JavaScript.  
  
Gruß, Don P