我抛出了一个来自我的方法的Error,我想早点退出,如下所示:
// No route found
if(null === nextRoute) {
throw new Error('BAD_ROUTE');
}
我需要在我的throw后面放一条return;语句吗?就目前而言,它对我是有效的。如果它是多余的,我宁愿不把它放进去,但我不能确定不同的浏览器可能会做什么。
我有一个有10列的excel,我需要单独验证这个excel的每一列中的值,这就是为什么我逐一循环每一列的原因。
现在对每列的验证是different.For一些列,我需要将列中的值与某些列表中的值进行比较。
这些列表显示: List1 List2 List3...
包含在这些列表中输入的有效values.The值的列应该是这些列表的一部分。因此,假设第一列应该只包含列表1中的值。
做这件事最有效的方法是什么?这里的列计数是10,行数是5。
for (int c = 1; c <= colcount; c++)
{
for (int r = 2; r <= rowcount;
我刚刚在编写if/附/else块的替代形式时得到了意想不到的结果。
> #this is the behaviour I expect:
> if [[ 1 -eq 1 ]]; then echo "good"; false; else echo "bad"; fi
good
> #assuming no error in the first block these brackets behave okay as well:
> [[ 1 -eq 1 ]] && { echo "good"; }