【JavaScript】配列に条件に合う要素があるか確認するsomeメソッド
someメソッドを使うことで、配列内に条件に合致する要素があるかどうかを確認できる。
1 2 3 4 5 6 7 8 9 10 11 12 |
var data = [1, 2, 3, 4]; var result = data.some(function(value, index, array) { //値が4の要素が存在するかを確認 return value === 4; }) document.write(result ? '4が見つかりました。' : '4が見つかりませんでした。'); /* 【表示内容】 4が見つかりました。 */ |
戻り値のresultにはtrue or falseが代入される。
some内で使用する匿名関数の引数は以下のようになる。(引数の名称は何でもよい)
・第一引数:要素の値
・第二引数:インデックス番号
・第三引数:元の配列
タグ :
JavaScript