We're a place where coders share, stay up-to-date and grow their careers.
What about [], "\t" and "\r", I think those values are falsey too!
[]
"\t"
"\r"
In Google Chrome or in NodeJS:
> !![] true > !!"\r" true > !!"\t" true > !!"\n" true > Boolean([]) true
!![] is the same as Boolean([])
!![]
Boolean([])
In AngularJS some time ago, I remember AngularJS would consider [] to be falsy but in a later version to be truthy: stackoverflow.com/questions/357763...
What about
[]
,"\t"
and"\r"
, I think those values are falsey too!In Google Chrome or in NodeJS:
!![]
is the same asBoolean([])
In AngularJS some time ago, I remember AngularJS would consider
[]
to be falsy but in a later version to be truthy: stackoverflow.com/questions/357763...