cookie 与html5 中的localstorage 与sessionstorage的异同

本文对比了Cookie与WebStorage的特点及使用场景。Cookie主要用于与服务器交互,受大小限制且需指定作用域;WebStorage提供了更丰富的API如setItem、getItem等,并拥有更大的存储空间。
摘要由CSDN通过智能技术生成
Cookie的大小是受限的,并且每次你请求一个新的页面的时候Cookie都会被发送过去,这样无形中浪费了带宽,另外cookie还需要指定作用


域,不可以跨域调用。


Web Storage拥有setItem,getItem,removeItem,clear等方法,操作简单 不像cookie需要前端开发者自己封装setCookie,getCookie。


Cookie的作用是与服务器进行交互,作为HTTP规范的一部分而存在 而Web Storage仅仅是为了在本地“存储”数据而生


localstorage 为5M(可永久保存) cookie为 4k


cookie对XSS做了处理 ,而 localstorage没有  


sessionstorage指存在于服务器交互的会话中,会话结束就消失

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值