Yerel depolama birimindeki bir nesneyi kaydediyorum ve sayfayı yeniden yüklediğimde tüm öğeleri listelemek istiyorum, ancak bu bilgilerin nasıl alınacağını bilmiyorum nesne elemanları. Herhangi bir fikir? İşte benim kodum:Yerel depolama biriminde belirli bir nesne öğesi alırsınız
var estudiantes = [];
function agregaArray(i) {
estudiantes.push({
"carnet": $("#carnet_" + i).text(),
"apellidos": $("#apellidos_" + i).text(),
"nombre": $("#nombre_" + i).text(),
"e1": $("#examen1_" + i).val(),
"e2": $("#examen2_" + i).val(),
"e3": $("#examen3_" + i).val(),
"prom": $("#promedio_" + i).text()
});
}
function agregaLocalStorage() {
localStorage.setItem("114270311_estudiantes", JSON.stringify(estudiantes));
}
$("#list").click(function() {
for (var i = 0; i < localStorage.length; i++) {
var obj = JSON.parse(localStorage.getItem(localStorage.key(i)));
console.log(obj.carnet);
console.log(obj.apellidos);
console.log(obj.nombre);
}
});
Bu konsol.logları bir "tanımlanmamış" döndürür ve ben belirli bilgileri almak istiyorum.
Yardımlarınız için teşekkürler.
sayesinde faydalı olacaktır, tamamen haklısınız! –