У меня есть два массива, один с ключами, а другой с их значениями. Я объединил их в объект. Я хочу выбрать несколько (не все) ключи и их значения из объекта и напечатать оба - ключ, а также его значение. Нет jQuery или любой другой структуры, пожалуйста. Вот мой пример:print key и value javascript object
keys = ["AB", "CD", "EF", "ABC", "ZZZ"];
values = ["1", "2", "9", "DB", "xxx"];
var dict = {};
for (var x=0; x<keys.length; x++){
\t dict[keys[x]] = values[x];
}
console.log(dict['EF']); \t //9
Как получить результат, как EF: 9
Как вы планируете выбрать ключи? – nottu
Есть два вопроса: как объединить два массива в простом объекте ('{AB: '1', CD: '2', ...}') и как выбрать определенное значение с помощью ключа ('EF '→' 9'). Сначала объясняется в комментариях, ответ на второй - это последняя строка в вашем коде. –
Я знаю имена ключей для печати - EF и ZZZ, например – ajay