Vin*_*ero 1 javascript if-statement
在JavaScript中,如果你有一个if... else if... else的情况,并在计算机继续检查下一个条件,如果它先前触发另一个条件?例如,如果第一个if条件为真并且代码执行,它是否仍然尝试检查条件else if或else?
小智 8
假设您有一个代码段
if(a)
func1()
else if(b)
func2()
else if(c)
func3()
else
func4();
//next statement
Run Code Online (Sandbox Code Playgroud)
如果a为true func1()将被调用,并且在它返回后,控件将转到下一个语句.
因此,如果b为真,则首先func2()调用,然后在返回之后,控件将转到下一个语句.
func4()如果将被调用a,b,c所有的人都是假的.之后func4()返回控制进入到下一条语句.
| 归档时间: |
|
| 查看次数: |
2379 次 |
| 最近记录: |