У меня есть две структуры данных (они намного больше, это только отрывки)Два JavaScript массивы, используя ключ, чтобы посмотреть
var data = [
{count: 6, zip: "78705"},
{count: 4, zip: "78754"},
{count: 33, zip: "78757"}
]
var txcodes = [
{county: "SWISHER", code: "437"},
{county: "TARRANT", code: "439"},
{county: "TAYLOR", code: "441"},
{county: "TRAVIS", code: "453"}
]
Я написал код, который успешно проходит через «данные» и принимает zipcode и получает соответствующее графство (с внешнего веб-сайта через HTTP-запрос). Она возвращает структуру, которая выглядит как
results = {
TRAVIS: 8,
TAYLOR: 1
}
(8 и 1 являются примерами счетчиков для сколько раз почтового индекса от данных происходит ... в основном текущий счет).
Что мне нужно сделать дальше, это использовать ключи от результатов, чтобы узнать, что такое соответствующий код в txcodes. Как мне это сделать?
var currentCounty = str.result[0].County
возвращает графство из результатов.
console.log(txcodes[i].county + " " + txcodes[i].code)
печатает код округа & от txcodes.
Я немного смущен о том, как это сделать. Это похоже на относительно простую концепцию, но я не могу получить желаемый результат. Может ли кто-нибудь указать мне в правильном направлении?
я не уверен, что это совершенно ясно, что вы просите ... – sfletche
Мы также спутать ваш вопрос. Пожалуйста, постарайтесь более подробно рассказать о своей проблеме. –
Вы спрашиваете, как получить ключи от «результатов»? – Barmar