JavaScript 數(shù)組 every() 方法

 JavaScript 數(shù)組對象

every() 方法測試數(shù)組中的所有元素,是否通過由提供的函數(shù)實現(xiàn)的測試。

注意:對于放在空數(shù)組上的任何條件,此方法都返回true。

語法:

array.every(callback, thisArg)
var nums = [1, 30, 39, 29, 10, 13];
var bool = nums.every(function (element) {
return element >= 18;
});

document.getElementById("result").innerHTML = bool;
測試看看?/?

瀏覽器兼容性

表中的數(shù)字指定了完全支持every()方法的第一個瀏覽器版本:

Method
every()1.59

參數(shù)值

參數(shù)描述
callback
要為數(shù)組中的每個元素運行的函數(shù)。
函數(shù)參數(shù):
  • currentValue(必需)-數(shù)組中正在處理的當(dāng)前元素的索引

  • index(可選)-數(shù)組中正在處理的當(dāng)前元素的索引

  • array(可選)- 每個調(diào)用的數(shù)組

thisArg可選。對象作為該執(zhí)行回調(diào)時使用,傳遞給函數(shù),用作 "this" 的值。
如果省略了 thisValue ,"this" 的值為 "undefined"

技術(shù)細(xì)節(jié)

返回值:如果回調(diào)函數(shù)為每個數(shù)組元素返回真實值,則為true;否則為true。否則為false
JavaScript版本:ECMAScript 5

 JavaScript 數(shù)組對象

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清