javascript
JS中代表结束的三个关键字 break,continue,return
**
邏輯控制作為JS編程的核心,在編碼中是最常使用的,那么在使用的過(guò)程中一些常見的問(wèn)題需要使用特定的語(yǔ)句來(lái)實(shí)現(xiàn)。
我們用的比較多的就是循環(huán)語(yǔ)句,在循環(huán)語(yǔ)句中,一定會(huì)有滿足條件或者不滿足條件跳出循環(huán)的時(shí)刻,這個(gè)時(shí)候就用到循環(huán)結(jié)束語(yǔ)句,一般是使用break跳出當(dāng)前整個(gè)循環(huán);如果跳出某一次循環(huán),當(dāng)滿足條件時(shí)繼續(xù)執(zhí)行,此時(shí)可用continue;return 一般作用于一個(gè)函數(shù),用來(lái)結(jié)束函數(shù)。
- break表示跳出整個(gè)循環(huán),即結(jié)束。在switch控制語(yǔ)句中最常使用,如下:
該循環(huán)語(yǔ)句表示判斷property的值,滿足任何一種case,執(zhí)行相應(yīng)的函數(shù),然后退出該片段。
- continue表示跳出本次循環(huán),一般在for循環(huán)中使用。如下:
此函數(shù)當(dāng)i=2是不執(zhí)行下面的輸出語(yǔ)句,但是當(dāng)i!=2的時(shí)候,繼續(xù)執(zhí)行輸出語(yǔ)句。如果將continue換成break,則2以及2之后的都不執(zhí)行輸出語(yǔ)句。
- return一般用在函數(shù)中,用來(lái)阻止默認(rèn)函數(shù)的執(zhí)行和終止函數(shù)。如阻止冒泡可以使用return false; 來(lái)實(shí)現(xiàn)。如下表示結(jié)束函數(shù):
這段代碼的執(zhí)行結(jié)果是2。也就是說(shuō)當(dāng)執(zhí)行到return a; 的時(shí)候,這個(gè)show函數(shù)就結(jié)束了,不會(huì)執(zhí)行后面的語(yǔ)句,更不會(huì)覆蓋返回的值。
總結(jié)
以上是生活随笔為你收集整理的JS中代表结束的三个关键字 break,continue,return的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 氮的含氧酸都是强酸吗
- 下一篇: Angular实现tab切换