Я хочу проверить, существуют ли множественные значения в массиве, и если они есть, добавьте значение третьего - скрипт ниже явно не работает, но может дать хорошее представление о том, что я хочу сделать. Я хочу добавить это только один раз, даже если массив проверяется несколько раз.
Какой лучший способ сделать это?
var names = {
list: [{
"model": "round",
"type": "Special",
"typedescription": "appendedvalue"
}, {
"model": "round",
"type": "Special",
"typedescription": "appendedvalue",
}
"model": "round",
"type": "Special",
"typedescription": "appendedvalue"
},
{
"model": "square",
"type": "Special",
"typedescription": "appendedvalue"
}]
};
if ($.inArray('model.round', 'type.special'
names) !== -1) {
$('.test').append('<p>' + typedescription.appendedvalue + '</p>');
}
<div class="test"></div>