2016-11-29 14 views
0

私は統合を構築しており、2つのオブジェクトがあります。オブジェクトの構成は次のとおりです。Javascriptのオブジェクト値を比較

var objectA = {}; 
objectA['alpha'] = 'charlie'; 

var objectB = {}; 
objectB['bravo'] = 'charlie; 

私は、彼らが異なっているかどうかを確認するために、2つの値を比較するには、2つの以上のオブジェクトことが可能である与えられているかを知りたいですか?

オブジェクトは両方のオブジェクトで完全に異なるものですが、値を比較するだけでよいことに注意してください。

+0

正確にはどういう意味ですか? magicFunction(object、property、object2、property2)のようなものを意味しますか? –

+1

'if(objectA.alpha === objectB.bravo)'または 'if(objectA ['alpha'] === objectB ['bravo'])' – PHPglue

+0

2つのオブジェクトがある場合、そのプロパティのいずれかが一致するかどうかを確認します。これらのオブジェクトには常に1つのプロパティがありますか? –

答えて

0

あなたがこれを行うことができます:alphabravoを想定すると、

objectA.alpha === objectB.bravo

OR

objectA['alpha'] === objectB['bravo']

は再びオブジェクトではありません。

+0

等しい場合はtrueを返し、等しい場合はfalseを返します。 – GhostDZ9

+0

はい、もちろんです。ブラウザのコンソールでそれを試すことができます。 'var objectA = {alpha: 'charlie'}; var objectB = {bravo: 'charlie'}; console.log(objectA.alpha === objectB.bravo); ' –

+0

次は何ですか?スターを使用してJavaScriptで2つの値を掛ける方法に関する質問に答える? –

関連する問題