在前端需要将解析出的 JSON 数据在页面间或刷新后保留,可以使用 sessionStorage 存储对象吗?请说明正确做法及限制。
考察说明
考察前端本地存储对 JSON 对象的处理方式及边界认知
回答思路
- 指出 sessionStorage 只能存储字符串,不能直接存对象
- 说明使用 JSON.stringify 序列化和 JSON.parse 反序列化的过程
- 提及 sessionStorage 的生命周期(浏览器标签页关闭即清除)及存储容量限制
- 讨论何时适合使用 sessionStorage 而非其他存储方案
本题已收录答题指导
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。