程序员

javascript面试题系列之——js中的&&

2018-09-23  本文已影响31人  悦者生存

几乎所有语言中||和&&都遵循“短路”原理,

我们可以总结为&&找到假的就停止寻找,||找到真的就停止寻找,如果找不到,就返回最后一个

例子一

    var a=6;
    var b=7;
    console.log(a&&b);//找到假的就返回,如果找不到返回最后一个,返回7
    console.log(a||b);//找到真的就返回,返回6

例子二

var a=0;
    var b=6;
    console.log(a&&b);//找到假的就返回,返回0
    console.log(a||b);//找到真的就返回,返回6
上一篇 下一篇

猜你喜欢

热点阅读