在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全/ underscore _.some的使用

underscore _.some的使用

underscore中_.some([null, 0, 'yes', false]);在沒傳入predicate的情況下,為什么默認(rèn)會返回true?
還有_.every([true, 1, null, 'yes'], _.identity);//返回false

回答
編輯回答
神曲

1.首先'yes' == true
2.every的意思是每一個元素都要滿足指定的條件,而

function identity(x) { 
   return x; 
}

every在做循環(huán)的時候會對identity的返回值做bool判斷,因?yàn)?code>null == false,所以_.every([true, 1, null, 'yes'], _.identity);返回false

2017年6月28日 03:57