У меня есть 2 массивов:Сравнения массивов с многомерным массивом
labels = ["water", "sever", "electricity"];
services = [0:[0:"1",1:"sever"], 1:[0:"3",1:"park"], 3:[0:"4",1:"gas"]];
Я хочу, чтобы проверить, если ANY из labels
значения в services
или нет (True или False).
Каков наилучший способ архивирования этого с помощью jquery?
EDIT 1:
Да, я сделал ошибку, задавая вопрос, services
является JSON объект.
UPDATE
второе решение Bregi является то, что мне было нужно. .some
выполняет цель.
var isInAny = labels.some(function(label) {
return services.some(function(s) {
return s[1] == label;
});
});
Недействительный синтаксис JavaScript –
jQuery здесь не помогает. Проверьте библиотеку Underscore.js. Службы – Bergi
выглядят как объект для меня. – lbstr