File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -15,23 +15,33 @@ global.document = {
1515
1616global . localStorage = {
1717 store : { } ,
18- getItem : ( key = '' ) => localStorage . store [ key ] ,
19- setItem : ( key = '' , value = '' ) => {
20- localStorage . store [ key ] = value ;
18+ getItem ( key = '' ) {
19+ return this . store [ key ] ;
2120 } ,
22- removeItem : ( key = '' ) => {
23- delete localStorage . store [ key ] ;
21+ setItem ( key = '' , value = '' ) {
22+ this . store [ key ] = value ;
23+ } ,
24+ removeItem ( key = '' ) {
25+ delete this . store [ key ] ;
26+ } ,
27+ clear ( ) {
28+ this . store = { } ;
2429 }
2530} ;
2631
2732global . sessionStorage = {
2833 store : { } ,
29- getItem : ( key = '' ) => sessionStorage . store [ key ] ,
30- setItem : ( key = '' , value = '' ) => {
31- sessionStorage . store [ key ] = value ;
34+ getItem ( key = '' ) {
35+ return this . store [ key ] ;
36+ } ,
37+ setItem ( key = '' , value = '' ) {
38+ this . store [ key ] = value ;
39+ } ,
40+ removeItem ( key = '' ) {
41+ delete this . store [ key ] ;
3242 } ,
33- removeItem : ( key = '' ) => {
34- delete sessionStorage . store [ key ] ;
43+ clear ( ) {
44+ this . store = { } ;
3545 }
3646} ;
3747
You can’t perform that action at this time.
0 commit comments