オブジェクトにJavaScriptで別のオブジェクトの要素が含まれているかどうかを確認します

マイケル・バーンズ

1つには文字列値が含まれ、もう1つには整数値が含まれることを除いて、同様の値を持つ2つのオブジェクトがあります。

var ids = ["1", "5", "3"]
var items = [
  {
    id: 1
  },
  {
    id: 2
  },
  {
    id: 4
  }
]
var items2 = [
  {
    id: 2
  },
  {
    id: 4
  }
]

私がやろうとしているのはid、オブジェクトのいずれかのキーにitemsからの同じ値が含まれているかどうかを確認することidsです。したがって、ids「1」が含まれていitemsて、1含まれている場合id、関数はtrueを返す必要があります。

これは私がこれまでに試したことです:

function checkIfValueExists(a, b) {
  if (a.some(i => i.includes(b.toString))) {
    console.log("value found")
    return true
  } else {
    console.log("value not found")
    return false
  }
}

checkIfValueExists(ids, items) // should console.log("value found") and returns true
checkIfValueExists(ids, items2) // should return false

JavaScript / ES6を使用してこれを実現するにはどうすればよいですか?

マヒールアリ

あなたは、使用していることを行うことができますsomeincludessome()項目配列のonにメソッドを適用idtoString、を使用includesて各項目のを文字列に変換しから、を使用idsます。

var ids = ["1", "5", "3"];var items = [  {    id: 1  },  {    id: 2  },  {    id: 4  }];var items2 = [  {    id: 2  },  {    id: 4  }];

const checkIfValueExists = (ids, items) => items.some(item => ids.includes(item.id.toString()))

console.log(checkIfValueExists(ids, items)) // should console.log("value found") and returns true
console.log(checkIfValueExists(ids, items2)) // should return false

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

オブジェクトの一部に別のオブジェクト全体が含まれているかどうかを確認します

分類Dev

オブジェクトのリストにJavaの別のオブジェクトが含まれているかどうかを確認する

分類Dev

オブジェクトに次のような別のオブジェクトが含まれているかどうかを確認する方法

分類Dev

オブジェクトのセットにこの属性を持つオブジェクトが含まれているかどうかを確認します

分類Dev

オブジェクトの配列にオブジェクトの2番目の配列が含まれているかどうかを確認します

分類Dev

JavaScript / VueJS:配列に特定の値を持つ要素を持つオブジェクトが含まれているかどうかを確認します

分類Dev

jQueryは、オブジェクト要素が別の要素の中にあるかどうかを確認します

分類Dev

オブジェクトの配列にノード内の特定のオブジェクトが含まれているかどうかを確認する方法

分類Dev

C ++は、クラスオブジェクトに特定の要素が含まれているかどうかを確認します

分類Dev

配列に「等しい」オブジェクトが含まれているかどうかを確認します

分類Dev

オブジェクトの配列は、キーと値のペアが含まれているかどうかを確認します。どの位置に-Javascript

分類Dev

オブジェクトIDがオブジェクトIDの配列に含まれているかどうかを確認する

分類Dev

javascriptオブジェクトにいくつかのgiveキーが含まれているかどうかを確認します

分類Dev

ArrayListに配列オブジェクトが含まれているかどうかを確認します

分類Dev

JSオブジェクトに配列が含まれているかどうかを確認します

分類Dev

配列内の辞書オブジェクトにJavaScriptの特定の値が含まれているかどうかを確認します

分類Dev

JavaScriptを使用して、文字列にオブジェクト内の特定のキーワードが含まれているかどうかを確認する方法

分類Dev

Delphi7-オブジェクトが色または別のオブジェクトに接触しているかどうかを確認する方法

分類Dev

Javascriptオブジェクトに偽の値のみが含まれているかどうかを確認します

分類Dev

オブジェクトのリストが別のオブジェクトのリストにすでに存在するかどうかを確認します

分類Dev

Elastic Searchで配列に特定のフィールドを持つオブジェクトが含まれているかどうかを確認しますか?

分類Dev

TreeMapに特定のオブジェクトが含まれているかどうかを確認するにはどうすればよいですか?

分類Dev

javascriptでオブジェクト内のオブジェクトが空かどうかを確認します

分類Dev

ArrayListに別のクラスのオブジェクトが含まれているかどうかを確認する方法

分類Dev

この配列に別の配列が含まれている重複オブジェクトがあるかどうかを確認する方法

分類Dev

jsonオブジェクトにphpで特定の文字列が含まれているかどうかを確認します

分類Dev

swift配列にオブジェクトが含まれていないかどうかを確認します

分類Dev

lodash / underscoreは、あるオブジェクトに別のオブジェクトのすべてのキー/値が含まれているかどうかを確認します

分類Dev

ある配列がオブジェクト内の別の配列に含まれているかどうかを確認する

Related 関連記事

  1. 1

    オブジェクトの一部に別のオブジェクト全体が含まれているかどうかを確認します

  2. 2

    オブジェクトのリストにJavaの別のオブジェクトが含まれているかどうかを確認する

  3. 3

    オブジェクトに次のような別のオブジェクトが含まれているかどうかを確認する方法

  4. 4

    オブジェクトのセットにこの属性を持つオブジェクトが含まれているかどうかを確認します

  5. 5

    オブジェクトの配列にオブジェクトの2番目の配列が含まれているかどうかを確認します

  6. 6

    JavaScript / VueJS:配列に特定の値を持つ要素を持つオブジェクトが含まれているかどうかを確認します

  7. 7

    jQueryは、オブジェクト要素が別の要素の中にあるかどうかを確認します

  8. 8

    オブジェクトの配列にノード内の特定のオブジェクトが含まれているかどうかを確認する方法

  9. 9

    C ++は、クラスオブジェクトに特定の要素が含まれているかどうかを確認します

  10. 10

    配列に「等しい」オブジェクトが含まれているかどうかを確認します

  11. 11

    オブジェクトの配列は、キーと値のペアが含まれているかどうかを確認します。どの位置に-Javascript

  12. 12

    オブジェクトIDがオブジェクトIDの配列に含まれているかどうかを確認する

  13. 13

    javascriptオブジェクトにいくつかのgiveキーが含まれているかどうかを確認します

  14. 14

    ArrayListに配列オブジェクトが含まれているかどうかを確認します

  15. 15

    JSオブジェクトに配列が含まれているかどうかを確認します

  16. 16

    配列内の辞書オブジェクトにJavaScriptの特定の値が含まれているかどうかを確認します

  17. 17

    JavaScriptを使用して、文字列にオブジェクト内の特定のキーワードが含まれているかどうかを確認する方法

  18. 18

    Delphi7-オブジェクトが色または別のオブジェクトに接触しているかどうかを確認する方法

  19. 19

    Javascriptオブジェクトに偽の値のみが含まれているかどうかを確認します

  20. 20

    オブジェクトのリストが別のオブジェクトのリストにすでに存在するかどうかを確認します

  21. 21

    Elastic Searchで配列に特定のフィールドを持つオブジェクトが含まれているかどうかを確認しますか?

  22. 22

    TreeMapに特定のオブジェクトが含まれているかどうかを確認するにはどうすればよいですか?

  23. 23

    javascriptでオブジェクト内のオブジェクトが空かどうかを確認します

  24. 24

    ArrayListに別のクラスのオブジェクトが含まれているかどうかを確認する方法

  25. 25

    この配列に別の配列が含まれている重複オブジェクトがあるかどうかを確認する方法

  26. 26

    jsonオブジェクトにphpで特定の文字列が含まれているかどうかを確認します

  27. 27

    swift配列にオブジェクトが含まれていないかどうかを確認します

  28. 28

    lodash / underscoreは、あるオブジェクトに別のオブジェクトのすべてのキー/値が含まれているかどうかを確認します

  29. 29

    ある配列がオブジェクト内の別の配列に含まれているかどうかを確認する

ホットタグ

アーカイブ