javascript短路法代碼精簡(jiǎn)_javascript技巧
來(lái)源:懂視網(wǎng)
責(zé)編:小采
時(shí)間:2020-11-27 20:44:04
javascript短路法代碼精簡(jiǎn)_javascript技巧
javascript短路法代碼精簡(jiǎn)_javascript技巧:碰到一段代碼如下 if(n>win) { p=dArry.length-win; } else if(np=0; } else { p=n; } 類(lèi)似的代碼挺多,繼續(xù)簡(jiǎn)化,其實(shí)很簡(jiǎn)單,變成這樣 p=((n>win)&&(dArry.length-win))((n總結(jié)一句話:&&取最后值,取第一滿足的值,高效,但請(qǐng)靈活使
導(dǎo)讀javascript短路法代碼精簡(jiǎn)_javascript技巧:碰到一段代碼如下 if(n>win) { p=dArry.length-win; } else if(np=0; } else { p=n; } 類(lèi)似的代碼挺多,繼續(xù)簡(jiǎn)化,其實(shí)很簡(jiǎn)單,變成這樣 p=((n>win)&&(dArry.length-win))((n總結(jié)一句話:&&取最后值,取第一滿足的值,高效,但請(qǐng)靈活使
碰到一段代碼如下
if(n>win) {
p=dArry.length-win;
}
else if(n<0){
p=0;
}
else {
p=n;
}
類(lèi)似的代碼挺多,繼續(xù)簡(jiǎn)化,其實(shí)很簡(jiǎn)單,變成這樣
p=((n>win)&&(dArry.length-win))||((n<0)&&0)||n
總結(jié)一句話:&&取最后值,||取第一滿足的值,高效,但請(qǐng)靈活使用
聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com
javascript短路法代碼精簡(jiǎn)_javascript技巧
javascript短路法代碼精簡(jiǎn)_javascript技巧:碰到一段代碼如下 if(n>win) { p=dArry.length-win; } else if(np=0; } else { p=n; } 類(lèi)似的代碼挺多,繼續(xù)簡(jiǎn)化,其實(shí)很簡(jiǎn)單,變成這樣 p=((n>win)&&(dArry.length-win))((n總結(jié)一句話:&&取最后值,取第一滿足的值,高效,但請(qǐng)靈活使