关于前端中的session——sessionStorage,以及其余cookie等的对比

无需下载依赖包,可直接使用:

直接上代码:

// 储存一个session
sessionStorage.setItem("key", "value");

// 获取一个session
var value = sessionStorage.getItem("key");

// 删除一个session
sessionStorage.removeItem("key");

// 清除所有session
sessionStorage.clear();

// 遍历session
for(var i=0; i4K左右 
     一般为5MB 
     
     
     与服务器端通信 
     每次都会携带在HTTP头中,如果使用cookie保存过多数据会带来性能问题 
     仅在客户端(即浏览器)中保存,不参与和服务器的通信 
     
     
     易用性 
     需要程序员自己封装,源生的Cookie接口不友好 
     源生接口可以接受,亦可再次封装来对Object和Array有更好的支持 
     
    
   
 

你可能感兴趣的:(前端)