Function-Aray every()
915 ワード
定義と用法
every()メソッドは、指定された関数を使用して、配列内のすべての要素を検出します.配列内の要素が満たされていないことが検出された場合、式全体が返されます. false ,また、残りの要素は再検出されません. すべての要素が条件を満たす場合、trueに戻ります. 注意: every()は空配列を検出しません.
注意: every()は元の配列を変更しません.
パラメータの説明
パラメータ
説明
function(current Value、index、arr)
必要です.関数、配列内の各要素はこの関数パラメータを実行します.
パラメータ
説明
current Value
必要です.現在の要素の値
index
オプション.現在の要素の索引値
アール
オプション.現在の要素が属する配列オブジェクト
thisValue
オプション.オブジェクトはこのコールバックとして使用され、関数に伝達され、「this」の値として使用されます.this Valueを省略すると、「this」の値は「undefined」です.
実例
検出配列 メッセージ のすべての要素が18以上かどうか:
var agems=[32, 33, 16, 40;機能 checkAdult{age} return メッセージ>= 18;function myFunction(){ Dcument.getElemenntById(「demo」).innerHTML=agems.every(checkAdult);
出力結果は:
false
array.every(function(currentValue,index,arr), thisValue)
everry()メソッドは、配列のすべての要素が指定された条件に一致するかどうかを検出するために使用されます.every()メソッドは、指定された関数を使用して、配列内のすべての要素を検出します.
注意: every()は元の配列を変更しません.
パラメータの説明
パラメータ
説明
function(current Value、index、arr)
必要です.関数、配列内の各要素はこの関数パラメータを実行します.
パラメータ
説明
current Value
必要です.現在の要素の値
index
オプション.現在の要素の索引値
アール
オプション.現在の要素が属する配列オブジェクト
thisValue
オプション.オブジェクトはこのコールバックとして使用され、関数に伝達され、「this」の値として使用されます.this Valueを省略すると、「this」の値は「undefined」です.
実例
検出配列 メッセージ のすべての要素が18以上かどうか:
var agems=[32, 33, 16, 40;機能 checkAdult{age} return メッセージ>= 18;function myFunction(){ Dcument.getElemenntById(「demo」).innerHTML=agems.every(checkAdult);
出力結果は:
false