在我的网络应用程序中,我使用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
,key
,getItem
,setItem
,{{ 1}}。使用chrome dev工具,我可以确认会话存储下的密钥值表中不存在这些密钥。
例如:
在sessionStorage中,有5个密钥,用于演示目的,名为removeItem
到clear
。
使用以下代码:
key_1

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