every方法怎麼使用中的every()方法檢查數組中的所有元素並執行函數,如果函數在任何數組循環中返回false並且不檢查剩餘元素,則此循環退出。數組沒有值,every()方法不會執行。它也不會改變原始數組。
下面我們就來看看every方法的具體用法
every方法的基本語法如下
array.every(function(currentValue, index, arr), thisValue)
我們來看範例
首先我們使用一些數字元素初始化一個名為heights的陣列。然後使用every()方法來尋找是否有任何陣列元素大於25
程式碼如下
<!DOCTYPE html> <html> <head> <title></title> <meta charset="utf-8"> </head> <body> <script type="text/javascript"> var heights = [15, 24, 33, 12]; function checkHeight(a) { return a >= 25; } var result = heights.every(checkHeight); console.log(result); </script> </body> </html>
運行結果顯示為:false
every()方法根據數組中的每個元素是否都傳遞在回調函數中給出的條件傳回true或false。
這篇文章到這裡就全部結束了,更多精彩內容大家可以追蹤php中文網的相關專欄教學! ! !
以上是every方法怎麼使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!