return是結(jié)束整個(gè)函數(shù)嗎 jsreturnfalse為什么不能終止程序而是跳出了循環(huán)?
jsreturnfalse為什么不能終止程序而是跳出了循環(huán)?你應(yīng)該問為什么返回函數(shù)沒有終止函數(shù)。如果循環(huán)是for(vari=0I<10i){return function},則返回函數(shù)將在這里結(jié)束
jsreturnfalse為什么不能終止程序而是跳出了循環(huán)?
你應(yīng)該問為什么返回函數(shù)沒有終止函數(shù)。如果循環(huán)是for(vari=0I<10i){return function},則返回函數(shù)將在這里結(jié)束。但是如果你的循環(huán)是$。每個(gè)(data,function(index,item){return value}),它只終止循環(huán),因?yàn)閞eturn語句實(shí)際上在另一個(gè)函數(shù)體中。因此,要判斷一個(gè)函數(shù)是否會(huì)被返回函數(shù)終止,需要看返回函數(shù)的位置。