if/else 逻辑都按顺序执行而没有添加 return false 但是当添加 return false 时,它可以正常工作,无论是 if 还是 else 被执行但它下面的代码没有执行,这是一个问题..
var TL = {
displayInfo: function(sectionType, fileName)
{
if(sectionType == "sectionA")
{
sectionType = "ListA";
return false; // works as normal with this line
}else
{
sectionType = "ListB";
return false; // works as normal with this line
}
// additional below that is not being executed when I add the return false in the if/else logic
}
};
当我删除每个 if/else 中的 return false 语句时,两个 if/else 都会执行。在我想要执行的 if/else 逻辑下方,我在此方法中有其他代码。