Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/79.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何从本地存储中删除阵列元素?_Javascript_Html_Css - Fatal编程技术网

Javascript 如何从本地存储中删除阵列元素?

Javascript 如何从本地存储中删除阵列元素?,javascript,html,css,Javascript,Html,Css,我在local storrage中有一个联系人数组,例如,我需要删除第一个元素。怎样做更好?这个表达正确吗 localStorage.removeItem("allContacts"[0]); localStorage包含字符串值。如果stringifyed数组并将其放入localStorage,则需要解析该数组,删除所需元素,然后再次设置localStorage属性: const allContacts = JSON.parse(localStorage.allConta

我在local storrage中有一个联系人数组,例如,我需要删除第一个元素。怎样做更好?这个表达正确吗

          localStorage.removeItem("allContacts"[0]);

localStorage
包含字符串值。如果
stringify
ed数组并将其放入
localStorage
,则需要
解析该数组,删除所需元素,然后再次设置
localStorage
属性:

const allContacts = JSON.parse(localStorage.allContacts);
allContacts.shift();
localStorage.allContacts = JSON.stringify(allContacts);
重复: