JavaScript 运算符 优先级 坑

true  ||   true ? 1 : 2   // bug
false ||   true ? 1 : 2   // bug
true  || ( true ? 1 : 2 ) // ok


true || true ? 1 : 2   // 分解
true || true           // 1 这一句等于被忽略
true ? 1 : 2           // 2

 

posted @ 2014-08-26 16:13  doop  阅读(156)  评论(0编辑  收藏  举报