Mozilla предоставляет простую структуру для чтения и записи файлов cookie с полной поддержкой unicode , а также примеры того, как ее использовать.
После включения на страницу вы можете установить cookie:
docCookies.setItem(name, value);
прочитать файл cookie:
docCookies.getItem(name);
или удалить файл cookie:
docCookies.removeItem(name);
Например:
// sets a cookie called 'myCookie' with value 'Chocolate Chip'
docCookies.setItem('myCookie', 'Chocolate Chip');
// reads the value of a cookie called 'myCookie' and assigns to variable
var myCookie = docCookies.getItem('myCookie');
// removes the cookie called 'myCookie'
docCookies.removeItem('myCookie');
Дополнительные примеры и подробности см. в странице документа Mozilla document.cookie .
Не совсем понимаю вас, но, возможно, это hepls
const results = [{"city_name":"Bradford","counter":1},{"city_name":"Aberdeen","counter":1},{"city_name":"Aberfeldy","counter":1},{"city_name":"Aberaeron","counter":1},{"city_name":"Aberdare","counter":0},{"city_name":"Abergavenny","counter":0},{"city_name":"Abergele","counter":0}]
for(let i in results) {
console.log("city_name",results[i].city_name);
console.log("counter",results[i].counter);
}
работает
let results=[{"city_name":"Bradford","counter":1},{"city_name":"Aberdeen","counter":1},{"city_name":"Aberfeldy","counter":1},{"city_name":"Aberaeron","counter":1},{"city_name":"Aberdare","counter":0},{"city_name":"Abergavenny","counter":0},{"city_name":"Abergele","counter":0}]
for(var i = 0; i < results.length; i++) {
var obj = results[i];
console.log(obj.city_name);
console.log(obj.counter);
}
//second way
results.forEach(a=>{
console.log(a.city_name);
console.log(a.counter);
})
Я попробовал твой код, и он работает. Но лучше написать это так:
results.forEach(result => alert(result.city_name));
В любом случае, это должно работать даже с вашим синтаксисом.