forEarn扑馁,for循環(huán)涯呻,參數(shù)一:當(dāng)前數(shù)組中元素;參數(shù)二:索引腻要; 參數(shù)三:當(dāng)前數(shù)組
map()map函數(shù)會(huì)依次處理數(shù)組中的每一個(gè)元素 并返回一個(gè)新的數(shù)組 對(duì)原來的數(shù)組不會(huì)影響
find()是在數(shù)組中找到第一個(gè)符合條件的元素
1复罐、當(dāng)數(shù)組中的元素在測(cè)試條件時(shí)返回true時(shí),表達(dá)式就會(huì)返回符合條件的元素雄家,剩余的元素不會(huì)再檢測(cè)效诅。
2、如何沒有符合條件的元素就返回undefined趟济。
every() 方法使用指定函數(shù)檢測(cè)數(shù)組中的所有元素
1乱投、如果數(shù)組中檢測(cè)到有一個(gè)元素不滿足,則整個(gè)表達(dá)式返回 false 顷编,且剩余的元素不會(huì)再進(jìn)行檢測(cè)戚炫。
2、如果所有元素都滿足條件勾效,則返回 true嘹悼。
some()是在數(shù)組中找是否有符合條件的元素
1、如果有一個(gè)元素滿足條件层宫,則表達(dá)式返回true杨伙,剩余的元素不會(huì)再檢測(cè)。
2萌腿、如果沒有滿足條件的元素限匣,則返回false萨醒。
every()和some()都是返回布爾值
filter()是在數(shù)組中找所有符合條件的元素
1纪铺、filter()方法創(chuàng)建一個(gè)新的數(shù)組[]檀轨,符合條件的所有元素會(huì)添加到新數(shù)組
2震鹉、如果沒有滿足條件的元素序无,則返回[]边苹。