JavaScript有“短路”评估吗?
作者:互联网
我想知道JavaScript是否有“短路”评估,如&& C#中的运算符.如果没有,我想知道是否有采用合理的解决方法.
解决方法:
是的,JavaScript有“短路”评估.
if (true == true || foo.foo){
// Passes, no errors because foo isn't defined.
}
if (false && foo.foo){
// Passes, no errors because foo isn't defined.
}
标签:javascript,short-circuiting 来源: https://codeday.me/bug/20190915/1805081.html