Моя итерация по объекту JSON работает не так, как ожидалось. Что не так?
function handleResponse(e) {
var jsonObj = JSON.parse(e.postData.contents);
console.log("Note=" + jsonObj['Note'] + ", Market=" + jsonObj['Market']);
// --> "Note=blabla, Market=flowerMarket"
for (var [key,val] in jsonObj) {
console.log("Key="+key);
console.log("Value="+val);
}
// --> "Key=N" "Value=o" "Key=M" "Value=a"
}
Журнал показывает, что мой l oop принимает только первую букву значения как целое значение и вторую букву значения как ключ. Как мне получить все пары ключ-значение!?