ホームページ  >  記事  >  ウェブフロントエンド  >  JavaScript 配列の some() と filter() の使用法と違い (コード付き)

JavaScript 配列の some() と filter() の使用法と違い (コード付き)

亚连
亚连オリジナル
2018-05-21 13:49:472498ブラウズ

今回は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の基本的な使い方

JavaScriptは追加や削除などHTMLページの要素を動的に変更します

以上がJavaScript 配列の some() と filter() の使用法と違い (コード付き)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。