想问一下storage封装中老师写的getItem和setitem跟sessionstorage自带的getitem和setitem有什么区别
来源:4-10 接口错误拦截
 
			慕九州8176055
2020-02-26
写回答
	2回答
- 
				  cyper 2020-07-18 简单的来说,sessionStorage你要这么写 let user = '{"name":"cyper", "age": 20}'; 
 sessionStorage.setItem("user", user)老师封装后, 你要这么写: let user = {name: "cyper", age: 20} 
 TeacherStorage.setItem("user", user)注意看user的赋值, 区别很明显, sessionStorage的第二个参数接收一个json字符串(整个是一个字符串, 并且key必须用双引号包裹), 老师封装后接收一个user对象字面量, 使用起来更简单。 20
- 
				  河畔一角 2020-02-26 视频讲的还是比较清楚的,sessionStorage错的值都是字符串,不符合我们前端取值规则,所以我们做了二次封装,目的是可以用json格式进行操作。建议您把这两节课反复看两次 00
相似问题
 
						