Boolean函数:强制转换成布尔值

以下六个值的转化结果为false,其他的值全部为true。

  • undefined
  • null
  • -0
  • +0
  • NaN
  • ''(空字符串)
Boolean(undefined) // false

Boolean(null) // false

Boolean(0) // false

Boolean(NaN) // false

Boolean('') // false

一定要记住false对应的布尔对象也是true噢 - =。

 

下面的正则表达式可以识别所有UTF-16字符。

([\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF])

 

posted @ 2014-10-29 16:11  白甜77  阅读(439)  评论(0)    收藏  举报