您的位置:首页 > Web前端 > JavaScript

JavaScript的或运算符"||"的一些特殊情况

2009-12-24 19:08 477 查看
  看源码时候看到一连串的 || 运算符,就头晕了,因为不知道每个返回的具体值,以及它们之间的优先级......

  经过本人人肉测试当中的情形,汇总下具体逻辑链(自己瞎取的......):

  Boolean值>null>undefined>NaN

Sample:

alert(null || false)
alert(undefined || null)
alert(NaN || undefined)


结果分别为false null undefined

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: