我有一個多維數組,其中每個數組裏面(放在用戶)的所有用戶信息的組合如何覆蓋JavaScript中的多維數組中的數據?
我希望用戶能夠修改自己的信息,比如他的姓名或電話號碼,以便下次用戶登錄時,顯示他的新信息。
userList保存在JSON上,這個想法應該是保存更改並從那裏加載。
例子:
如果我的陣列有
userList= JSON.parse(localStorage.getItem('userListLS')
if(userList == null) {
userList =
[
['Isaac', 'Garth', '[email protected]', 'Mazda']
['Matthew', 'Miller', '[email protected]', 'Volvo']
]
}
,並讓說,艾薩克登錄,他希望改變他的名字Gabriel和更改電子郵件至[email protected],使新陣列將是:
userList= [
['Gabriel', 'Garth', '[email protected]', 'Mazda']
['Matthew', 'Miller', '[email protected]', 'Volvo']
]
這怎麼可能完成?
只有JS和HTML請。
@IssacG你只想要JS解釋或HTML標籤嗎? –
你可以改變結構嗎?我建議使用一個對象數組而不是數組數組, –
你好。我編輯線程提到我正在使用JSON,稍微修改了代碼以顯示加載JSON保存的示例。 JS的解釋可以,我已經在使用HTMl表單的contenteditable。數據正在更新,只是沒有保存。順便說一句我正在使用數組數組(我認爲這就是所謂的矩陣?),因爲它是我知道的唯一方法,我不知道對象數組是什麼。 – IsaacG