[英]How to remove single object from the sessionStorage (AngularJs)
[英]How to Edit and Remove item from sessionStorage
這段代碼將項目存儲在sessionStorage中,所以我想添加,編輯,刪除項目並刪除我所有的代碼都很好,除了刪除項目我不知道原因
function clearItem () {
for (var i = 0; i < sessionStorage.length; i++) {
var a = sessionStorage.key(i);
var b = sessionStorage.removeItem(a);
}
}
function clearItem () {
for (var i = 0; i < sessionStorage.length; i++) {
var a = sessionStorage.key(i);
sessionStorage.removeItem(a);
}
}
您有幾個問題:
您已表明您只想在此處從sessionStorage中刪除電話號碼。 在這種情況下,根本不需要遍歷sessionStorage。 只需刪除該條目:
sessionStorage.removeItem("number");
在查看您提供的Fiddle時,您的代碼非常混亂,從“流”的角度看,沒有太多邏輯意義。 我已將其修改為此處提供的工作版本。 代碼的最大問題是,當保存和檢索值時,您試圖遍歷sessionStorage,而您應該做的就是簡單地創建鍵/值對數據,並使用已創建的鍵名訪問數據。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.