if执行后else if即使满足条件也不再执行


之前一直以为if和else if是并列关系,if满足条件执行了,后面的else if若满足条件也会执行,其实并不是这样的。

来看个简单的例子:

 var a=10; if(a>9){ console.log("执行if里面的代码"); }else if(a>6){ console.log("执行else if里面的代码") }

可以看到if和else if里面的代码都满足条件,但是输出的只是if里面的代码,说明else if里面的代码并没有执行。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM