今回はJavaScriptの配列some()とfilter()の使い方と違いについての記事をお届けします。今、それをあなたに共有し、参考として提供します。
someメソッド
array1.some(callbackfn[, thisArg])
配列array1の各要素に対してコールバック関数callbackfnを呼び出します。コールバック関数がtrueを返すか、すべての配列が走査されると、someメソッドは終了します。 。オプションのパラメーター thisArg は、コールバック関数の this オブジェクトを置き換えることができます
filter メソッド
array1.filter(callbackfn[, thisArg])
配列 array1 の各要素に対してコールバック関数 callbackfn メソッドを呼び出します。メソッドは、コールバック関数で true を返す要素の新しいコレクションを返します。オプションのパラメーター thisArg は、コールバック関数内の this オブジェクトを置き換えることができます
2 つの違い
一部のメソッドはブール値を返し、これを使用して配列内にオブジェクトがあるかどうかを確認できます
filter メソッドは新しい配列を返します。配列内のオブジェクトをフィルターするために使用できます
上記は、すべての人のためにまとめたものです。将来、すべての人に役立つことを願っています。
関連記事:
p5.js_javascriptで花火の特殊効果を作るサンプルコードTips
JavaScriptは追加や削除などHTMLページの要素を動的に変更します
以上がJavaScript 配列の some() と filter() の使用法と違い (コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。