オブジェクトのプロパティが別のプロパティにも存在するかどうかを確認するにはどうすればよいですか?

カーンG。

2つの異なるオブジェクトがあり、2番目のオブジェクトの少なくとも1つのプロパティが最初のオブジェクトと一致する場合、trueを返したいと思います。そうでない場合は、falseを返します。.hasOwnPropertyメソッドと.keysメソッドを試しましたが、処理できませんでした。以下にサンプルコードを示します。ありがとう。

let propchecker = (a,b) =>{
    if(/* at least one property matches exact */){
        return true;
     }

    else {
        return false;
    }
}

let origin = {name: "John", surname: "Doe"};

let first = {name: "John", surname: "Roe" };
let second = {name: "Jane", surname: "Doe"};
let third = {name: "Richard", surname: "Roe"};

console.log(propchecker(origin,first)); //Should return True.
console.log(propchecker(origin,second)); //Should return True.
console.log(propchecker(origin,third)); //Should return False.
アブデリラ・アイサニ

おそらくもっと短い解決策がありますが、これはうまくいきます

let propchecker = (a,b) =>{
for (let key in a) {
  for (let key2 in b ){
    if(a[key] == b[key2]){
     return true
   }
 }
}
return false
}

let origin = {name: "John", surname: "Doe"};

let first = {name: "John", surname: "Roe" };
let second = {name: "Jane", surname: "Doe"};
let third = {name: "Richard", surname: "Roe"};

console.log(propchecker(origin,first)); //Should return True.
console.log(propchecker(origin,second)); //Should return True.
console.log(propchecker(origin,third)); //

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

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

編集
0

コメントを追加

0

関連記事

分類Dev

オブジェクトとそのプロパティが存在するかどうかを確認するにはどうすればよいですか?

分類Dev

プロパティがオブジェクトに存在するかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトにプロパティが存在するかどうかを確認するにはどうすればよいですか?

分類Dev

JavaScriptでオブジェクトに特定のプロパティがあるかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトが別のオブジェクトのプロパティにプロパティとしてネストされているかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトが存在し、Xプロパティがあるかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトのプロパティ名が存在することを確認するにはどうすればよいですか?

分類Dev

ExceptionオブジェクトのInnerExceptionプロパティがnullかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトに保存されたプロパティがあるかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトのプロパティがゲッターかセッターかを確認するにはどうすればよいですか?

分類Dev

JavaScriptでオブジェクトにプロパティがあるかどうかを確認するにはどうすればよいですか?

分類Dev

プロパティ名を保持する変数を使用してオブジェクトプロパティが存在するかどうかを確認するにはどうすればよいですか?

分類Dev

Spring junit統合テストを使用して、配列内の各オブジェクトに特定のプロパティが存在するかどうかを確認するにはどうすればよいですか?

分類Dev

冗長になりすぎずに、オブジェクトに複数のプロパティが存在するかどうかを確認するにはどうすればよいですか?

分類Dev

非オブジェクトのプロパティを取得しようとしています->オブジェクトが存在することを確認するにはどうすればよいですか

分類Dev

オブジェクトのプロパティを更新するにはどうすればよいですか?

分類Dev

Javascriptで、オブジェクトプロパティが存在し、空でないかどうかを判断するにはどうすればよいですか?

分類Dev

プロパティがDNXCore 5.0のジェネリック型であるかどうかを確認するにはどうすればよいですか?

分類Dev

オブジェクトプロパティのプロパティ名をオンにするにはどうすればよいですか?

分類Dev

取得したオブジェクトのプロパティをプロパティシートに表示するにはどうすればよいですか?

分類Dev

オブジェクトのプロパティがオブジェクト自体であるかどうかを角度ビューで確認するにはどうすればよいですか?

分類Dev

オブジェクトプロパティがオブジェクトプロパティ値の範囲内にあるかどうかを確認するために、ジャスミンのカスタムマッチャーを作成するにはどうすればよいですか?

分類Dev

プロパティ名でオブジェクトのプロパティの値を取得するにはどうすればよいですか?

分類Dev

オブジェクトのプロパティが存在するかどうかを確認し、別のプロパティのみを更新します

分類Dev

jschemaで1つのプロパティを別のプロパティよりも確認するにはどうすればよいですか?

分類Dev

オブジェクトのプロパティにプロパティを追加するにはどうすればよいですか?

分類Dev

プロパティがオブジェクト/ディクショナリに存在するかどうかを確認するにはどうすればよいですか?

分類Dev

特定のオブジェクトのプロパティが存在するかどうかを確認します

分類Dev

プロパティがJavascriptオブジェクトに存在するかどうかを確認します

Related 関連記事

  1. 1

    オブジェクトとそのプロパティが存在するかどうかを確認するにはどうすればよいですか?

  2. 2

    プロパティがオブジェクトに存在するかどうかを確認するにはどうすればよいですか?

  3. 3

    オブジェクトにプロパティが存在するかどうかを確認するにはどうすればよいですか?

  4. 4

    JavaScriptでオブジェクトに特定のプロパティがあるかどうかを確認するにはどうすればよいですか?

  5. 5

    オブジェクトが別のオブジェクトのプロパティにプロパティとしてネストされているかどうかを確認するにはどうすればよいですか?

  6. 6

    オブジェクトが存在し、Xプロパティがあるかどうかを確認するにはどうすればよいですか?

  7. 7

    オブジェクトのプロパティ名が存在することを確認するにはどうすればよいですか?

  8. 8

    ExceptionオブジェクトのInnerExceptionプロパティがnullかどうかを確認するにはどうすればよいですか?

  9. 9

    オブジェクトに保存されたプロパティがあるかどうかを確認するにはどうすればよいですか?

  10. 10

    オブジェクトのプロパティがゲッターかセッターかを確認するにはどうすればよいですか?

  11. 11

    JavaScriptでオブジェクトにプロパティがあるかどうかを確認するにはどうすればよいですか?

  12. 12

    プロパティ名を保持する変数を使用してオブジェクトプロパティが存在するかどうかを確認するにはどうすればよいですか?

  13. 13

    Spring junit統合テストを使用して、配列内の各オブジェクトに特定のプロパティが存在するかどうかを確認するにはどうすればよいですか?

  14. 14

    冗長になりすぎずに、オブジェクトに複数のプロパティが存在するかどうかを確認するにはどうすればよいですか?

  15. 15

    非オブジェクトのプロパティを取得しようとしています->オブジェクトが存在することを確認するにはどうすればよいですか

  16. 16

    オブジェクトのプロパティを更新するにはどうすればよいですか?

  17. 17

    Javascriptで、オブジェクトプロパティが存在し、空でないかどうかを判断するにはどうすればよいですか?

  18. 18

    プロパティがDNXCore 5.0のジェネリック型であるかどうかを確認するにはどうすればよいですか?

  19. 19

    オブジェクトプロパティのプロパティ名をオンにするにはどうすればよいですか?

  20. 20

    取得したオブジェクトのプロパティをプロパティシートに表示するにはどうすればよいですか?

  21. 21

    オブジェクトのプロパティがオブジェクト自体であるかどうかを角度ビューで確認するにはどうすればよいですか?

  22. 22

    オブジェクトプロパティがオブジェクトプロパティ値の範囲内にあるかどうかを確認するために、ジャスミンのカスタムマッチャーを作成するにはどうすればよいですか?

  23. 23

    プロパティ名でオブジェクトのプロパティの値を取得するにはどうすればよいですか?

  24. 24

    オブジェクトのプロパティが存在するかどうかを確認し、別のプロパティのみを更新します

  25. 25

    jschemaで1つのプロパティを別のプロパティよりも確認するにはどうすればよいですか?

  26. 26

    オブジェクトのプロパティにプロパティを追加するにはどうすればよいですか?

  27. 27

    プロパティがオブジェクト/ディクショナリに存在するかどうかを確認するにはどうすればよいですか?

  28. 28

    特定のオブジェクトのプロパティが存在するかどうかを確認します

  29. 29

    プロパティがJavascriptオブジェクトに存在するかどうかを確認します

ホットタグ

アーカイブ