清除:window.sessionStorage.removeItem为什么不能代替delete生效
来源:4-9 Storage封装

qq_慕姐1254978
2022-03-12
刷新过,用delete能生效
写回答
2回答
-
河畔一角
2022-04-20
另外需要注意的是,这个storage我们是封装过了,所以你不能执行removeItem,要先获取所有值,然后通过delete 来删除对象值,然后再保存回去。
00 -
河畔一角
2022-04-20
你用错了,removeItem是根据key来删除的,你要删除a,你直接根据a这个key执行删除即可,而不是把val[key]给它,只需要把key给它就行了。这只是删除最外层的变量,如果要删除内层的变量,就不能这么写了。
00
相似问题