循环遍历所有sessionStorage键时,会检索会话存储键,例如getItem,setItem和clear?

时间:2018-03-09 03:11:21

标签: javascript jquery session session-storage sessionstorage

在我的网络应用程序中,我使用javascript在浏览器sessionStorage中存储了几个键值对。我遇到的问题是在循环遍历SessionStorage中的所有键时,我得到(可能是)系统键,例如Sub Mergemom() Dim wbk As Workbook Dim sht As Worksheet Dim shtt As Worksheet Dim sheetfirst As Worksheet Dim sheetsecond As Worksheet Dim sheetthird As Worksheet Dim wbk2 As Workbook Set wbk2 = ThisWorkbook Dim Filename As String Dim Path As String Path = "E:\Com\" 'CHANGE Folder PATH Filename = Dir(Path & "*.xlsx") 'OPEN EXCEL FILES Do While Len(Filename) > 0 'IF NEXT FILE EXISTS THEN Set wbk = Workbooks.Open(Path & Filename) wbk.Activate For Each shtt In wbk.Worksheets wbk.Activate Var = shtt.Name shtt.Select Range("A2").Select Range(Selection, Selection.End(xlToRight)).Select Range(Selection, Selection.End(xlDown)).Select Selection.Copy Windows("MOM.xlsm").Activate Dim lr As Integer 'Var = sht.Name Sheets(Var).Select lr =wbk2.Sheets(Var).Cells(Rows.Count,1).End(xlUp).Row Cells(lr + 1, 1).Select ActiveSheet.Paste Next wbk.Close True Filename = Dir Loop End Sub keygetItemsetItem,{{ 1}}。使用chrome dev工具,我可以确认会话存储下的密钥值表中不存在这些密钥。

例如:
在sessionStorage中,有5个密钥,用于演示目的,名为removeItemclear

使用以下代码:



key_1




我得到以下内容: key_5 额外的sessionStorage密钥来自哪里?

0 个答案:

没有答案