我對下面的代碼無法從對象數組中檢索數據?
function BindData() {
var employee = localStorage.getItem("employee");
for (var key in employee) {
alert(key);
var tr = CreateElement('tr', null)
tr.append(CreateElement('td', employee[key]));
$('#tblData').append(tr);
}
}
key
節約下面的代碼
var employeeArray = [];
function SaveData() {
counter = counter + 1;
employeeArray.push
({
ID : counter,
FirstName : $('#txtFirstName').val(),
LastName : $('#txtLastName').val(),
MobileNo : $('#txtMobileNo').val(),
Address : $('#txtAddress').val()
})
localStorage.setItem("employee", employeeArray);
BindData();
}
,當我取回從本地存儲的數據在本地storage.by對象的名單給我只索引看重像0, 1,2 ....我正在尋找要使用的財產的名稱,如key.ID
。
怎樣才能實現?
localStorage只能理解字符串。您應該在set上對結構進行串聯並在get上進行解碼。 – georg