Why is 'false' truthy in javascript?

前端 未结 5 1796
面向向阳花
面向向阳花 2021-01-19 10:46

I understand that an empty string is falsy in javascript and a not-empty string is truthy in javascript.

However, why is \'false\' truthy in javascript,

5条回答
  •  Happy的楠姐
    2021-01-19 11:15

    The value of a non-empty string is always true.

    Boolean(false) returns false

    Boolean('false') returns true

提交回复
热议问题