Skip to content

无法获取存储 keys 问题 #36

@jieyukui

Description

@jieyukui

原生支持:
1、本地存储:Object.keys(localStorage)
2、会话存储:Object.keys(sessionStorage)

添加理由:
1、当我需要删除 前缀(prefix)开头的key时,需要拿到所有的key,然后进行过滤得到一个目标数组,然后再调用delete进行删除。

在类中添加函数:
function keys() {
if (this.storage === 'localStorage') {
return Object.keys(localStorage)
}
return Object.keys(sessionStorage)
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions