2016-11-29 4 views
0

Я создаю интеграцию, и у меня есть два объекта. Состав объектов выглядит следующим образом:Сравнить Javascript Object Values ​​

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

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

То, что я хочу знать, дается два объекта выше, можно сравнить два значения, чтобы увидеть, если они отличаются?

Обратите внимание, что объекты для объектов совершенно разные для обоих объектов, но мне просто нужно сравнить значения.

+0

Что именно вы имеете в виду? Вы имеете в виду что-то вроде magicFunction (object, property, object2, property2)? –

+1

'if (objectA.alpha === objectB.bravo)' или 'if (objectA ['alpha'] === objectB ['bravo'])' – PHPglue

+0

Вы пытаетесь найти способ, заданный двумя объектами, узнать, соответствуют ли какие-либо их свойства? У этих объектов всегда будет одно свойство? –

ответ

0

Вы можете сделать это:

objectA.alpha === objectB.bravo

ИЛИ

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

Предполагая alpha и bravo не объекты снова.

+0

Это вернет true, если они равны и ложны, если они не равны правильно? – GhostDZ9

+0

Да, конечно. Вы можете попробовать это в консоли браузера. 'var objectA = {alpha: 'charlie'}; var objectB = {bravo: 'charlie'}; console.log (objectA.alpha === objectB.bravo); ' –

+0

Что дальше? Отвечая на вопрос о том, как умножить два значения в JavaScript с помощью звезды? –

Смежные вопросы