Javascript
 Computer >> コンピューター >  >> プログラミング >> Javascript

JavaScriptを使用して配列内の単一のアイテムを見つける方法

バニラJavaScriptを使用して配列内の単一の(特定の)アイテムを検索するには、ES6メソッドArray.find()を使用できます。 。

リストアイテムの配列、この場合は野菜があるとします。ここで、リストからニンジンを見つけたいと思います:

const vegetables = ["broccoli", "carot", "kale", "spinach"]

// Find carot in array
let carot = vegetables.find(function(vegetables) {
  return vegetables === "carot"
})

console.log(carot)
// "carot"

コードの仕組み:

  • 最初に、変数carotを宣言します
  • 次に、vegetablesを割り当てます それに変数を追加し、Array.find()を添付します メソッドを実行し、正確な文字列"carot"を返すように指示します
  • 結果をログアウトします

注1:トリプルイコール演算子=== 両方の値の同等性をチェックします およびタイプの同等性。

注2:JavaScriptでは大文字と小文字が区別されます。配列アイテムで大文字を使用する場合は、Array.find()で大文字を使用する必要があります メソッドも。


  1. 複数の値でJavaScript配列の要素を見つける方法は?

    以下は、JavaScript配列の要素を複数の値で検索するコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style> &nbs

  2. JavaScriptを使用してオブジェクトを単一のオブジェクト配列にマージする方法は?

    以下は、オブジェクトを単一のオブジェクト配列にマージするコードです- 例 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> <title>Document</title> <style>