当前位置: 首页 > Web前端 > HTML

cookies、sessionStorage和localStorage的区别

时间:2023-04-02 21:44:04 HTML

请描述cookies、sessionStorage和localStorage的区别?1.Cookie是网站为了识别用户身份而存储在用户本地终端(ClientSide)的数据——通常在服务器之间来回加密。3.sessionStorage和localStorage不会自动向服务器发送数据,只是在本地保存存储大小:cookie数据大小不能超过4K。sessionStorage和localStorage虽然也有存储大小限制,但是比cookie大很多,可以达到5M甚至更大。生效时间:localStorage:存储持久化数据,除非主动删除数据,否则关闭浏览器后数据不会丢失sessionStorage:当前浏览器窗口关闭后数据会自动删除过期时间,即使窗口和浏览器关闭iframe有什么坏处?1.iframe会屏蔽主页面的Onload事件;2、搜索引擎的检索程序无法解读此类页面,不利于SEO;3.iframe和主页面共享连接池,浏览器对同域的连接有限制,所以影响页面的并行加载。什么是并行加载?同时在同一个域名下请求。一般来说,iframe和页面在同一个域下,浏览器的并发加载数是一个有限的解决方案:使用iframe需要考虑两个缺点。如果使用iframe,最好通过javascript给iframe动态添加src属性的值,可以解决以上两个问题。document.getelementbyid("fram")。src="a2.html"